问题: 今天公司项目处理一个软键盘弹出的逻辑,要求点击按钮之后弹出软键盘。 实现代码如下: //获取焦点 editText.setFocusable(true); editText.setFocusableInTouch…
标签:Android
Gradle多渠道打包[umeng]
转发请注明出处: 安卓猴的博客(http://sunjiajia.com) 前言 国内Android应用市场品种太多,血统不纯,每次上线App都打包打到手软,上传上到吐血!好在我们有了Android studio和gra…
Theme And Style
Theme和Style的区别 Theme是应用到一个Activity或者整个Application上的Style,而不是应用于某个View上,应用于某个View上的叫做Style。 Theme是针对窗体级别,改变窗体样式…
Android开源框架集合分享-结束
转眼间,自己整理的关于常用的框架的资料,已经分享的差不多的了。现在剩下的是关于bug收集和一些其他的收集的知识。 关于bug收集,一般的…
Android 7.0 ListView ChoiceMode选择模式下绘制机理分析 及 ChoiceMode正确使用姿势
工程里原来的代码执行如下操作 在android6.0以下运行良好: @Override public void onListItemClick(ListView lv, View view, int position, …
Java项目实战篇:用Redis快速实现BloomFilter!
背景 最近工作上有个类似需求是: 现有约3亿条数据词典存在于一个csv文件A中,作为数据源。对于 用户输入的任意单词M,需要快速的在A中匹配M单词是否存在。 (A文件约3G大小左右,总行数三亿) 拿到这个需求,你的第一想…
安卓架构自学
最近开始学习android,架构师要有大局观,不能只盯着炫酷的app,要学习安卓的整个技术架构。 前端是App的开发技术,后端是服务端技术,再加上连接二者的通信,从这三方面来学习安卓。 1、通信 常用的通信模式有两种,一…
【原创】新手入门一篇就够:从零开发移动端IM
一、前言 IM发展至今,已是非常重要的互联网应用形态之一,尤其移动互联网时代,它正以无与论比的优势降低了沟通成本和沟通代价,对各种应用形态产生了深远影响。 做为IM开发者或即将成为IM开发者的技术人员,IM的价值和重要性…
Android ADB基本命令讲解
ADB全称Android Debug Bridge, 是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备(手机)。 它的主要功能有: 运行设备的shell(…
android自定义滚动选择器(二)
在android自定义滚动选择器(一)这篇文章中,我们已经阐述了滚动选择器的实现原理以及准备事项,本篇文章将会从代码的角度一步步来实现该滚动选择器。 如果来不及阅读文章,或者想直接获取源码,见git:android自定义…
Kotlin-allopen for android
是否有可能使用kotlin-allopen gradle插件进行 android测试与mockito? 我试图将kotlin-allopen插件添加到我的build.gradle并定义注释. buildscript { …
Android捕获所有动作事件并将其发送给儿童
好吧,这让我头疼了一个多小时.我在ViewFlipper中有几个ScrollViews.我想实现向左/向右滑动,同时让滚动视图滚动.这个想法很简单 – 拦截事件和viewflipper,解析它并将其传递给孩子,无论发生什…