随笔 - 390  文章 - 51  评论 - 166  阅读 - 199万
03 2013 档案
Android之ListView优化(使用Lrucache,图片滑动时使用默认图片,停止时加载)
摘要:注意:LruCache是有版本限制的,低版本的sdk需要在libs文件夹添加相应的support-4v文件。本文改造的大部分是参考http://www.iteye.com/topic/1118828,感谢。不废话直接上工程代码,内有关键注释,项目就不上传了,自己对照着上面网址改呗。首先是Application文件,负责创建图片存储文件夹:public class MyApp extends Application{ @Override public void onCreate() { super.onCreate(); File f = new File... 阅读全文
posted @ 2013-03-30 15:50 lee0oo0 阅读(3539) 评论(0) 推荐(0) 编辑
Android之反编译与防止反编译
摘要:这段时间在学Android应用开发,在想既然是用Java开发的应该很好反编译从而得到源代码吧,google了一下,确实很简单,以下是我的实践过程。在此郑重声明,贴出来的目的不是为了去破解人家的软件,完全是一种学习的态度,不过好像通过这种方式也可以去汉化一些外国软件。本文Android反编译教程,测试环境:Win7 Ultimate x64Ubuntu 12.04 x86_x64反编译工具包下载(2012-10-10更新)一、Apk反编译得到Java源代码下载上述反编译工具包,打开apk2java目录下的dex2jar-0.0.9.9文件夹,内含apk反编译成java源码工具,以及源码查看工具。 阅读全文
posted @ 2013-03-29 00:13 lee0oo0 阅读(1794) 评论(0) 推荐(0) 编辑
Android之仿win8的Metro界面
摘要:提供代码下载:Win8Style.rar转自:http://www.eoeandroid.com/forum.php?mod=viewthread&tid=228626注:本Demo没有特别的东西,主要设置都是在布局文件上,当然可以自己添加各种功能的东西。 阅读全文
posted @ 2013-03-27 10:45 lee0oo0 阅读(494) 评论(0) 推荐(0) 编辑
Android之在Bitmap上涂鸦效果
摘要:布局文件:<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <Lin 阅读全文
posted @ 2013-03-23 00:33 lee0oo0 阅读(1031) 评论(0) 推荐(0) 编辑
android listview 上下边缘的模糊去掉
摘要:1 <ListView 2 android:id="@+id/listcity" 3 android:layout_width="310px" 4 android:layout_height="376px" 5 android:fadingEdge="vertical" 6 android:fadingEdgeLength="30px" /> 7 android:fadingEdge="vertical" 设置拉滚动条时 ,边框渐变的放向。none(边框颜色不变) 阅读全文
posted @ 2013-03-14 00:11 lee0oo0 阅读(1229) 评论(0) 推荐(0) 编辑
Android之更新ListView,位置置顶的问题
摘要:解决方法很简单,就是在更新Listview的时候,不要使用setAdapter,如果这样位置就会置顶了;需要更新ListView的时候,使用Adapter对象的notifyDataSetChanged方法吧。 使用notifyDataSetChanged方法的时候注意了,更新列表是所有列表项都会被更新,这里存在一个性能上的问题,所以如果你需要改变的只是单一个列表项,建议不要使用notifyDataSetChanged方法,转而使用获得该列表项后,然后对里面的控件进行调整吧。 有些时候调用notifyDataSetChanged方法后,getView并没有自行调用,这时候的解决办法是调用... 阅读全文
posted @ 2013-03-07 14:11 lee0oo0 阅读(7852) 评论(0) 推荐(0) 编辑
Android之AIDL实现Demo
摘要:转发,但原来有问题,大体就是这样,有问题的我都改了,现在这个是完成能够运行的,亲测。 建立AIDL服务要比建立普通的服务复杂一些,具体步骤如下: (1)在Eclipse Android工程的Java包目录中建立一个扩展名为aidl的文件。该文件的语法类似于Java代码,但会稍有不同。详细介绍见实例52的内容。 (2)如果aidl文件的内容是正确的,ADT会自动生成一个Java接口文件(*.java)。 (3)建立一个服务类(Service的子类)。 (4)实现由aidl文件生成的Java接口。 (5)在AndroidManifest.xml文件中配置AIDL服务,尤其要... 阅读全文
posted @ 2013-03-06 17:47 lee0oo0 阅读(2803) 评论(0) 推荐(0) 编辑
Android中Application设置全局变量以及传值
摘要:转自:http://www.cnblogs.com/tiantianbyconan/archive/2012/06/14/2548899.htmlApplication设置全局变量以及传值/*** 重写Application,主要重写里面的onCreate方法,就是创建的时候,* 我们让它初始化一些值,前段时间在javaeye里面看到过一个例子,与此相似,* 我做了些改进。听说外国开发者习惯用此初始化一些全局变量,好像在Activity* 一些类里面初始化全局变量的化,会遇到一些空指针的异常,当然,我没有遇到过。* 如果用此方法初始化的话,那么就可以避免那些有可能出现的错误。** 启动Appl 阅读全文
posted @ 2013-03-06 12:18 lee0oo0 阅读(391) 评论(0) 推荐(0) 编辑
Android之Parcelable使用
摘要:必须实现Parcelable:且属性的writeXXX与readXXX必须顺序一一对应。public class BaseModel implements Parcelable { public long mID; public long getmID() { return mID; } public void setmID(long mID) { this.mID = mID; } @Override public int describeContents() { // TODO Auto-generated... 阅读全文
posted @ 2013-03-04 20:11 lee0oo0 阅读(322) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

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