- 博客(12)
- 资源 (37)
- 收藏
- 关注
原创 Android中读取properties文件
通过流文件来进行properties文件读取的,要将文件放入到assets文件夹或者raw文件夹中.例如,我们这里有一个文件test.properties,如果放入了assets文件夹中,可以如下打开: Java代码 Properties pro = new Properties(); InputStream is = context.getAsse
2012-10-29 09:59:43 4762 3
原创 使用ProGuard使你android代码保持混淆
ProGuard---代码混淆工具 ProGuard是一个压缩、优化和混淆Java字节码文件的免费的工具,它可以删除无用的类、字段、方法和属性。可以删除没用的注释,最大限度地优化字节码文件。它还可以使用简短的无意义的名称来重命名已经存在的类、字段、方法和属性。 但是有人说用这个容易被反编译,会被破解现在有个小诀窍 在 project.properties 加一行代码就可以了
2012-10-29 09:28:13 1048
转载 多线程断点续传后台下载
本菜鸟最近在做一个小项目,项目中用到了多线程断点续传的功能,因为是菜鸟嘛,所以在网络上找了很多教程,不过大多教程只给出了源码,注释跟说明实在太少,也许大牛们不需要太多的解释,可是就苦了小菜们了。本着技术的分享,文化的传承,今天本小菜就给大家详细的解释一下多线程断点续传。(吹大了。。。)由于是小菜,难免有很多地方理解不够深刻或者有出现错误的地方,就请各位大大们继续补充,完善。废话不多说,先看看实
2012-10-25 09:34:28 1658 3
原创 你还在用notifyDataSetChanged? 你已经out了
帖子中讲述的项目使用了listView这个控件,而且自定义了adapter。在更新item的进度条时发现每次使用notifyDataSetChanged(),都会去调用自定义adapter中的getView方法。这时问题就出现了,用notifyDataSetChanged方法去更新listView中的item,是更新需要更新的Item呢?还是更新所有的item呢?如果是更新所有的item那么效率不
2012-10-25 09:33:06 14742 8
原创 Android使用Application总结
Application 配置全局Context第一步、写一个全局的单例模式的MyApplication继承自Application 覆盖onCreate ,在这个方法里面实例化Application第二步、配置全局的Context第三步、使用,使用的时候用的时候根据类的名称访问ContextAndroid程序的入口点很多初入Android开发的网页可能不知道Android程
2012-10-24 11:24:54 1435
原创 Android中通过Intent调用其他应用的方法
启动浏览器代码与范例:12Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.google.com")); startActivity(intent);说明:启动浏览器并前往http://www.google.com 。启动拨号程序
2012-10-17 11:47:14 1241
转载 从FrameBuffer中获取Android屏幕截图
我们知道,DDMS可以很容易的获取Android 手机 的屏幕截图,那么它是怎么做到的呢? 其实,android手机上有一个叫做FrameBuffer的设备,图像信息都是通过FrameBuffer写到手机屏幕上去的。因此可以通过读取此设备中的数据来获取当前正在显示的图像。当然DDMS也是这么做到的。 FrameBuffer 对应的设备文件就是/dev/graphics/fb0。因
2012-10-12 16:54:05 1240
原创 ddms截屏
今天上班没事干,看看android的源码,发现在tool文件夹下有个screenshot的文件夹,好奇之下打开看看,原来是一个截屏幕的应用,于是速度打开,看到里面有个main方法,于是决定调教下此类,新建的java工程中复制这个类,但是需要引入ddmslib包里面的类,遂在源码里面搜索ddms,找到一个ddms.jar和ddmslib.jar于是把ddmslib.jar引入工程中。然后运行scre
2012-10-12 16:51:20 1089
原创 addFooterView的用法?
在ListView中有个addFooterView的用法?大家有谁知道怎么用啊?有代码的帖上来让我参考下。解答: 1 LinearLayout footView = (LinearLayout) LayoutInflater.from(this)2 .inflate(R.layout.list_foot
2012-10-11 16:53:11 1795
原创 android 的view类的setVisibility();值的意思
android view setVisibility():有三个参数:Parameters:visibility One of VISIBLE,INVISIBLE, or GONE,想对应的三个常量值:0、4、8VISIBLE:0 意思是可见的INVISIBILITY:4 意思是不可见的,但还占着原来的空间GONE:8 意思是不可见的,不占用原来的布局空间
2012-10-11 16:48:02 1485
转载 使用Android Lint Checks使你的android应用更健壮
今天,一Android开发群中有童鞋问道:如何查找那些没有使用的资源文件?我回答:用Android Lint Checks啊。童鞋一头雾水,原来不知道它还有这个功能。其实Android Lint Checks不仅仅可以检查哪些图片 xml文件是否被引用,它还可以检查布局是否合理,国家化,等问题,并且给出修改建议。 在eclipse中可以很方便的使用它。 如图一所示,绿色对勾的就是And
2012-10-09 18:02:30 1155
原创 Android conversion to dalvik format failed with error 1的解决办法
ndroid低版本工程(如1.5)放到高版本环境中(如2.2)可能会上述错误,解决方法如下:1。 如果不修改android sdk版本,则使用project clean 命令作用于某工程即可。 (该处理方式只是在高版本中兼容了低版本工程,未真正意义上的升级)2。 如果修改android sdk版本,则需要以下几个步骤: 1)修改SDK
2012-10-09 12:54:32 803
ListView分组和字母导航
2014-07-31
仿豌豆荚实现android连接pc方法
2013-10-17
OCR图像智能字符识别
2013-06-14
发送推送通知的服务器端库
2013-05-08
android ui库
2013-05-08
Android-ViewPagerIndicator
2013-05-08
android 下拉刷新部件
2013-05-08
不同样子的menu键
2013-05-08
android 地图扩展类
2013-05-08
androidannotations
2013-05-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人