![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
文章平均质量分 72
zebulon1988
喜欢一切好玩的东西
展开
-
android 多线程数据库读写分析与优化
android数据库多线程并发读写。多线程读写的时候,1,多线程写,使用一个SQLiteOpenHelper。也就保证 多线程使用一个SQLiteDatabase。经测试不会引发异常。//SQLiteDatabase.java public long insertWithOnConflict(String table, String原创 2013-08-04 10:43:21 · 9056 阅读 · 4 评论 -
android 交互式单测
在android开发中,页面交互部分,经常遇到一些情况,如手势操作,UI在特定环境下的显示,交互等等。如何判断这些部分是否编码正确?通常的办法是运行程序,直接看,操作。用实践来检验真理。简单,易行。但是,这样在一些情况下是比较麻烦的,如上下文环境准备麻烦等等。这里有一种简单的测试办法,单元测试。不过这种测试不是通常的自动化测试,而是一种交互式测试,直接显示页面,人工判断正确性。原创 2014-12-16 11:05:52 · 156 阅读 · 0 评论 -
android 监听软件盘展示,收起
android应用程序开发中,有时需要知道软件盘的状态,是显示?还是隐藏?android中没有提供直接的api接口,所以只好曲线救国了。我们可以通过监听整个页面的布局变化,在页面布局变化时,跟据页面高度与设备实际高度的比较,来判断软件盘是否显示。1,每个activity的根view都是一个DecorView,可以通过 activitity.getWindow().get原创 2014-01-23 20:15:49 · 817 阅读 · 0 评论 -
android activity与tasks 不得不说的故事
这篇主要讲述andrandroid手机在使用软件的时候,允许我们按 "back" 按钮来返回上一个页面。而且android是一个多任务并行的系统,它允许单应用程序,back stack多应用,tasksprocess原创 2013-12-01 15:33:38 · 138 阅读 · 0 评论 -
android ScrollView 中嵌套ListView , GridView
android 在ScrollView中嵌入GridView转:http://fariytale.iteye.com/blog/1420254做android程序开发的都知道,不能在一个拥有Scrollbar的组件中嵌入另一个拥有Scrollbar的组件,因为这不科学,会混淆滑动事件,导致只显示一到两行数据。那么就换一种思路,首先让子控件的内容全部显示出来,禁用转载 2013-10-30 08:45:54 · 802 阅读 · 0 评论 -
android 程序优化之查错篇
android 查错原创 2013-09-11 10:31:44 · 587 阅读 · 0 评论 -
android 修改包名 脚本
有些时候我们需要同一个项目工程,发出不同的版本,不同版本需要向不同的软件程序一样,能够同时安装,不相互干扰。我们知道,android 中是通过包名来标识程序的,不同的程序需要不同的包名。这就需要我们在发布不同的版本时,修改为不同的包名。android eclipse ADT 提供了修改包名的工具,在但是有时候,批量发布的时候,我们需要一个脚本程序,遗憾的是我原创 2013-09-09 10:25:41 · 2131 阅读 · 0 评论 -
android 性能优化
写程序简单,但是写好的程序很难。这里谈一谈android性能方面的问题。原创 2013-09-10 16:14:03 · 1120 阅读 · 0 评论 -
android DNS cache
服务器端IP变化,客户端怎样才能自动连接到正确的IP。DNS缓存问题。原创 2013-08-27 19:41:04 · 4366 阅读 · 1 评论 -
Bitmap解析
Bitmap(位图) 是android系统图像处理中很重要的类。它将图像描述为像素点矩阵,每个像素点占有一定内存。在绘制图像,操作图像,如放大,旋转等,都会用到它。这里主要讲解Bitmap的一些重要属性和方法。原创 2014-12-27 15:45:53 · 466 阅读 · 0 评论