当我们修改了frameworks后可能出现:
make: *** [out/target/common/obj/PACKAGING/checkapi-current-timestamp] 错误 38
解决办法:make update-api
在Android中添加物理按键:KEYCODE_HELP
1、Android 增加按键:
ScanCode -> KeyCodeLabel ...
我之前一直采用的是System.exit(0);
今天看到有人说这个方法不太好,这是J2SE里的方法,他主要是通过终止正在运行的JAVA虚拟机,导致程序终止。
推荐以下方法:
1.杀死本进程:
android.os.Process.killProcess(android.os.Process.myPid());
2.强制关闭与该包有关的一切活动(杀死其他进程):
ActivityMan...
1.引言
Dialog是对话框的基类,可以实现以下子类:
AlertDialog,DatePickerDialog,TimPickerDialog。
这些类为你定义了样式和结构,不过你可以使用DialogFragment作为对话框的内容。通过DialogFragment你可以自由控制你的对话框,而不是继承Dialog对象沿用Dialog对象的一些方法。
当用户按返回键或屏幕翻转的时候要注意...
1.基础
Context context = getApplicationContext();
CharSequence text = "Hello toast!";
int duration = Toast.LENGTH_SHORT;
Toast toast = Toast.makeText(context, text, duration);
toast.show();
当然也可以将方...
在程序中使用缓存可以极大的提高程序的运行速度,设计一个简单的缓存类并不需要太复杂的逻辑.简单的只需要3个接口.
存对象
取对象
删除对象...
今天来说说类似天猫的Banner中的小圆点是怎么做的(图中绿圈部分)
在学习自定义控件之前,我用的是非常二的方法,直接在布局中放入多个ImageView,然后代码中根据Pager切换来改变图片。这种方法虽然可以在切换完成后正确显示小圆点,但是却做不到如下图中的切换中的状态显示:
今天学到了自定义控件,正好可以把这个坑填上。
说一下思路:...
更多内容欢迎访问我的个人网站:www.qingshuimonk.com查看SQLite是一种轻量级关系型数据库,目前支持NULL,INTEGER,REAL(浮点),TEXT(字符串文本),BLOB(二进制文本)这五种类型。建立的数据库文件位于/data/data/package-name/datab...
ActionBar取代了以前的TitleBar,是一种更加灵活的人机交互方式;ActionBar并不是完全自立门户的一个新兴的东西,而是和3.0以下版本的menu进行了合并整合;so,添加actionbar的方式肯定和添加menu方式类似;1.常见普通ActionBar先来看一个menu的xml配置...