摘要: 一、工作机制在子线程中创建一个handler的成员变量;在子线程得到handler的引用,调用sendMessage给主线程发送一个消息在handler中重写handlermessage,修改ui界面二、工作原理 前提知识:所有的ui界面的操作系统,后台都运行者一个死循环,它在不停的监听和接收用户发出的指令,一旦接收指令就会立即执行 子线程调用handler的sendMessage方... 阅读全文
posted @ 2015-01-27 23:15 就不呵呵呵 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 一、ListView简单优化 复用view的历史缓存对象 实例代码:public View getView(init position,View convertView,ViewGroup parent){ View view; if(convertView!=null){ view=convertView; }else{ //创建新的view对象 view=View.infla... 阅读全文
posted @ 2015-01-27 22:59 就不呵呵呵 阅读(209) 评论(0) 推荐(0) 编辑
摘要: listView的使用步骤:使用listview显示数据列表的步骤: 1、在布局文件中添加一个listview控件 2、在代码中找到这个listview控件 3、创建一个数据适配器为listview填充数据如何创建listView的数据适配器?void setAdapter(ListAdapter adapter) ... 阅读全文
posted @ 2015-01-26 00:52 就不呵呵呵 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 安卓中创建数据库的步骤:1、写一个类MyOpenHelper继承SQLiteOpenHelper类2、覆写其中的OnCreate(SQLiteDatabase db)和onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion)3、创建数据库:MyOpenHelper helper = new MyOpenHelper(this); /... 阅读全文
posted @ 2015-01-26 00:36 就不呵呵呵 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 总体概述:如果是双击事件要自己手动编写。如果是三击或更多次数可以借鉴google工程师提供的System.arraycopy(mHits, 1, mHits, 0, mHits.length-1);总结:给控件添加单击事件或触摸事件都要给该事件添加监听器一些常用方法汇总:SystemClock.uptimeMillis();表示从开机开始cpu运行的时间。1、给控件添加单击事件例如:给一个图片对话... 阅读全文
posted @ 2015-01-24 00:09 就不呵呵呵 阅读(1130) 评论(0) 推荐(0) 编辑
摘要: 获得电话状态需要在请电脑文件中添加如下权限监听电话的步骤: 说用到主要方法:void listen(PhoneStateListener listener, int events) Registers a listener object to receive notification of changes ... 阅读全文
posted @ 2015-01-23 20:45 就不呵呵呵 阅读(633) 评论(0) 推荐(0) 编辑
摘要: 1、得到系统的振动器Vibrator vibrator = (Vibrator) getSystemService(VIBRATOR_SERVICE);2、设置振动时间vibrator.vibrate(500);// vibrator.vibrate(1000); // long[] pattern = new long[]{300,500,700,900}; //pattern ... 阅读全文
posted @ 2015-01-23 00:34 就不呵呵呵 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 一旦程序拥有系统管理员权限,该应用程序将不能被卸载和停用,除非在系统设置——安全——设备管理器一旦拥有系统管理员权限受系统保护,如果想卸载该应用就要取消系统保护参考开发文档:Develop-->API Guides--->Administration 开发文档解读:查看Administration下的DEVICE POLICIES————》 Device Administ... 阅读全文
posted @ 2015-01-23 00:03 就不呵呵呵 阅读(809) 评论(0) 推荐(0) 编辑
摘要: GPS:三角定位、定位精确、最小精度大概在15米左右、缺点——定位速度慢、开机时间长 基站:使用三角定位法、定位快、定位精度低30米到2公里 网络:使用ip来定位;定位速度快,精确; AGAP:网络辅助定位系统;现在手机上用这种方式定位;在清单文件中添加权限: 注:最佳定位方式通过GPS、 注:网络定位注:车载系统定位权限注解:Allows an app to access precise... 阅读全文
posted @ 2015-01-22 21:39 就不呵呵呵 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 当按钮点击下去的时候是一种样式;当鼠标松开的时候又是一种样式;例子: 点击时的样式: button_selector.xml(放在drawable文件夹下)来自为知笔记(Wiz) 阅读全文
posted @ 2015-01-21 21:23 就不呵呵呵 阅读(138) 评论(0) 推荐(0) 编辑