- 浏览: 41440 次
- 性别:
- 来自: 南京
最新评论
-
marine8888:
灰常感谢你的奉献。。。
android SD卡热插拔监听
文章列表
个Activity的状态是由它在Activity栈(是一个后进先出LIFO,包含所有正在运行Activity的队列)中的位置决定的。
当一个新的Activity启动时,当前的活动的Activity将会移到Activity栈的顶部。
如果用户使用后退按钮返回的话,或者前台 ...
程序需要相应用户的操作,最要能在200ms(0.2s)之内,如果超过5秒没有反应,ActivityManager会没有提示就kill了 activity。然而,activity可能真的需要时间来进行处理,这往往会用到后台线程-background thread。后台线程可以安全 地和UI线程进行交互,其中后台线程是不能修改UI的。
通过创建一个Handler子类的对象,每个acvivity只需一个Handler对象。后台进程可通过两种方式Handler进行通信:message和Runnable对象,其结果实质都是将在Handler的队列中放入内容,message是放置信息,可以传递一些参数,Ha ...
横屏启动activity
方法1:在androidmanyfest.xml的activity中加入属性 android:screenOrientation="landscape"
方法2:在oncreate中加入如下代码 if(getRequestedOrientation()!=ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE){ setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);}
屏幕的单击和双击事件
mGestureDete ...
首先,安装eix
然后搜索
eix -s jdk
最后
安装指定的jdk
1. 安裝 JRE/JDK
導覽
Java 是由 Sun Microsystems 的工程師發展的程式語言。這是一種物件導向的語言,而且不用在平台上重新編譯就可以在那種平台執行。雖然 Java 可以用原生的 ...
我的收藏是由我和同事高昆一块开发的新应用,在开发过程中,遇到了不少困难,其中包括需求上的疑惑、android应用知识欠缺等。可我们在工作中,脚踏实地,配合默契,互相信任,顺利的完成了任务。通过这个应用,也收获了不少东西,比如团队的合作精神,工作量的把握,android的技术知识等
合作精神:由于我和高昆两都属于android入门级别的菜鸟,对andorid技术知识了解甚少,拿到需求之后无处下手。碰到技术上的问题,我们会请教组内经验丰富的同事,同时晚上下班之后也会去网上查找相关资料。在任务分配方面,分的也比较清楚,高昆对UI比较熟悉,所以主要负责UI,我对后台数据处理比较熟悉,所以负责后台数据 ...
修改文件/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
添加一个插入默认apn数据的方法
private void insertAddDefaultApns(SQLiteDatabase db)
{
ContentValues values = null;
for (int i = 0; i < APN_NAMES.length; i++)
{
...
修改文件 build/target/product/core.mk 文件
PRODUCT_PROPERTY_OVERRIDES := \
ro.config.notification_sound=Beat_Box_Android.ogg \
ro.config.alarm_alert= Alarm_Beep_01.ogg \
ro.config.ringtone=BeatPlucker.ogg \
persist.sys.language=zh \
persist.sys.country=CN \
persist.sys.timezone=Asia ...
网上有一篇文章介绍了Android的属性系统(http://blog.csdn.net/tekkamanitachi/archive/2009/06/18/4280982.aspx),我现在对其进行补充:
1. android现在好像只有/ default.prop,/system/build.prop两个文件,别的两个文件找不到
2. /data/property下有4个prop文件:persist.sys.timezone,persist.sys.language,persist.sys.country,persist.sys.localevar,里面保存着属性名称以“persist.” ...
//设置屏幕不能锁屏
private void setUnlocked()
{
Window win = getWindow();
WindowManager.LayoutParams winParams = win.getAttributes();
winParams.flags |= (WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD
| WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED
...