随笔分类 -  android 类

摘要:本文转自http://www.189works.com/article-41895-1.html在以前做一个android的移动项目的时候,想为httpClient对象添加请求超时和读取超时时间,发现httpClient的对象实现的defaultHttpClient对象中就没有设置超时时间的方法,所以一直郁闷的,觉得怎么回没有,难道defaultHttpClient对象中已经封装了请求超时时间和读取时间,不过这样不是可扩张性不好了,最近在android论坛上面,发现了其实android的httpClient是可以的,不过设置在HttpConnectionParams的静态方法中设置,详细的我写 阅读全文
posted @ 2012-11-18 11:37 似水流云 阅读(1405) 评论(0) 推荐(0) 编辑
摘要:关于Json:http://www.json.org/Json解析库gson:http://code.google.com/p/google-gson/1.使用Android中的JSONObject和JSONArray解析json数据String strJson = "{\"students\":[{\"name\":\"Jack\",\"age\":12}, {\"name\":\"Vista\",\"age\":23}, {\"na 阅读全文
posted @ 2012-11-14 11:48 似水流云 阅读(218) 评论(0) 推荐(0) 编辑
摘要:本文转自http://www.alnton.com/?p=128Android设计者处于安全考虑,那个home键在应用层是捕获不到的,只有修改底层的代码才可以获取其事件监听,但是修改底层对于应用开发者来说有点麻烦,那如何在Activity层监听到home键哪?先禁止Home键,再在onKeyDown里或者dispatchKeyEvent处理按键值,点击Home键的时候就把程序最小化,或者随你的需求。首先第一步:加权限禁止Home键<uses-permission android:name=”android.permission.DISABLE_KEYGUARD” />大家不要以为添 阅读全文
posted @ 2012-11-01 17:55 似水流云 阅读(2779) 评论(0) 推荐(0) 编辑
摘要:本文转自:问题的提出 Android Home键系统负责监听,捕获后系统自动处理。有时候,系统的处理往往不随我们意,想自己处理点击Home后的事件,那怎么办?问题的解决 先禁止Home键,再在onKeyDown里处理按键值,点击Home键的时候就把程序关闭,或者随你XXOO。 @Override public boolean onKeyDown(int keyCode, KeyEvent event){ // TODO Auto-generated method stub if(KeyEvent.KEYCODE_HOME==keyCode) android.os.Process.... 阅读全文
posted @ 2012-10-30 14:56 似水流云 阅读(429) 评论(0) 推荐(0) 编辑
摘要:本文转自http://blog.csdn.net/androidbluetooth/article/details/6960936使用自定义的 Adapter,需要优化,说到底是优化我们自定义的适配器类!再说到底就是优化回调方法 getView 方法。ListView 编程: Adapter 何方神圣?博客中,只是简单的介绍了如何去自定义一个适配器以及注意事项。但是.......如果像ListView 编程: Adapter 何方神圣?中的示例代码那样去写程序的话,那么估计要被老大BS的,呵呵!那么,结合 Google IO 的建议、APIDemo 代码以及 个人见解,作进一步的优化工作。说明 阅读全文
posted @ 2012-10-25 18:19 似水流云 阅读(288) 评论(0) 推荐(0) 编辑
摘要:本文转自http://blog.csdn.net/androidbluetooth/article/details/6959017本来是想用一篇博客一口气写完:如何优化ListView ,但是我发现这样做吃力不讨好,一方面,自己太累,另一方面给人的感觉是在记账,根本不是在交流。最后还是觉得分开写会好一点,每一篇突出一个重点比较好。欢迎交流。在这篇博客中,你可以了解到:1)Adapter(适配器)模式简介2)android Adapter 类简介3)android Adapter 与 ListView 之间的关系。4)如何自定义 Adapter 以及注意事项设计模式很抽象,熟练使用各种设计模式需 阅读全文
posted @ 2012-10-25 14:23 似水流云 阅读(239) 评论(0) 推荐(0) 编辑
摘要:Android的文件有建议用Time代替Calendar。用Time对CPU的负荷会较小。在写Widget时特别重要。Time t=new Time(); // or Time t=new Time("GMT+8"); 加上Time Zone资料。t.setToNow(); // 取得系统时间。int year = t.year;int month = t.month;int date = t.monthDay;int hour = t.hour; // 0-23int minute = t.minute;int second = t.second;唯一不足是取出时间只有2 阅读全文
posted @ 2012-10-24 15:59 似水流云 阅读(193) 评论(0) 推荐(0) 编辑
摘要:getSharedPreferences 与 getPreferences 的区别:getSharedPreferences 是Context类中的方法, 可以指定file name 以及 mode。getPreferences是Activity类中的方法,只需指定mode。getSharedPreferences 与getDefaultSharedPreferences的区别:自定义的一些偏好设置用getSharedPreferences来获取,例如定义一个loginpref.xml的偏好文件使用如下代码来获取或者更改SharedPreferences sharedPreferences . 阅读全文
posted @ 2012-10-22 11:33 似水流云 阅读(1127) 评论(2) 推荐(1) 编辑
摘要:*res/raw和assets的相同点:1.两者目录下的文件在打包后会原封不动的保存在apk包中,不会被编译成二进制。*res/raw和assets的不同点:1.res/raw中的文件会被映射到R.java文件中,访问的时候直接使用资源ID即R.id.filename;assets文件夹下的文件不会被映射到R.java中,访问的时候需要AssetManager类。2.res/raw不可以有目录结构,而assets则可以有目录结构,也就是assets目录下可以再建立文件夹*读取文件资源:1.读取res/raw下的文件资源,通过以下方式获取输入流来进行写操作InputStream is = get 阅读全文
posted @ 2012-10-12 10:44 似水流云 阅读(149) 评论(0) 推荐(0) 编辑
摘要:一、私有文件夹下的文件存取(/data/data/包名) //写文件在./data/data/com.tt/files/下面 public voidwriteFileData(String fileName,String message){ try{ FileOutputStream fout =openFileOutput(fileName, MODE_PRIVATE); byte [] bytes = message.getBytes(); fout.write(bytes); fout.close(); ... 阅读全文
posted @ 2012-10-12 10:34 似水流云 阅读(348) 评论(0) 推荐(0) 编辑
摘要:Canvas():创建一个空的画布,可以使用setBitmap()方法来设置绘制的具体画布。Canvas(Bitmap bitmap):以Bitmap对象创建一个画布,则将内容都绘制在bitmap上,因此bitmap不得为NULL。Canvas(GL gl):在绘制3D效果时使用,与OpenGL相关。drawColor:设置Canvas的背景颜色。setBitmap:设置具体画布。clipRect:设置显示区域,即设置裁剪区。isOpaque:检测是否支持透明。rotate:旋转画布。setViewport:设置画布中显示窗口。skew:设置偏移量。canvas.save():锁定画布。can 阅读全文
posted @ 2012-10-08 17:50 似水流云 阅读(283) 评论(0) 推荐(0) 编辑
摘要:setAntiAlias:设置画笔的锯齿效果。setColor:设置画笔的颜色。setARGB:设置画笔的a,r,p,g的值。setAlpha:设置Alpha的值。setTextSize:设置字体尺寸。setStyle:设置画笔的风格,空心或者实心。setStrokeWidth:设置空心的边框宽度。getColor:得到画笔的颜色。getAlpha:得到画笔的Alpha值。 阅读全文
posted @ 2012-10-08 17:00 似水流云 阅读(137) 评论(0) 推荐(0) 编辑
摘要:Color.BLACK 黑色 Color.BLUE 蓝色Color.CYAN 青绿色 Color.DKGRAY 灰黑色Color.YELLOW 黄色 Color.GRAY 灰色Color.GREEN 绿色 Color.LTGRAY 浅灰色Color.MAGENTA 红紫色 Color.RED 红色Color.TRANSPARENT 透明 Color.WHITE 白色 阅读全文
posted @ 2012-10-08 16:44 似水流云 阅读(2574) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示