自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (6)
  • 收藏
  • 关注

转载 Android ProGuard 常用設定 與 Library 衝突解決

Android ProGuard 常用設定 與 Library 衝突解決 (Gson, ActionbarSherlock)Android Apps 主要由 Java 編寫,編譯 (Compile) 時先由 Java Code Compile 成 Java Bytecode,然後再變成 Dalvik Bytecode。由於 Bytecode 對比 Machine Code 較易被反

2014-07-09 15:19:33 1421

转载 windows系统上安装与使用Android NDK修改错误

一:什么是 NDK ?NDK 提供了一系列的工具,帮助开发者快速开发 C (或 C++ )的动态库,并能自动将 so 和java 应用一起打包成 apk 。这些工具对开发者的帮助是巨大的。NDK 集成了交叉编译器,并提供了相应的 mk 文件隔离 CPU 、平台、 ABI 等差异,开发人员只需要简单修改 mk文件(指出 “ 哪些文件需要编译 ” 、 “ 编译特性要求 ” 等),就可以创建

2013-10-18 17:08:11 435

原创 Android Activity的LaunchMode有四种模式

记录知识点Activity的LaunchMode有四种模式1,standard 普通2,SingleTop 单例启动activity如果activity在栈顶不会创建新对象而是调用OnNewIntent()方法。当该activity不在栈顶,则会创建新对象与standard没什么区别。例如:A为singleTop 栈内情况从下至上为A-B-C-D “D”又跳转“A”同时

2013-03-29 10:17:23 495

转载 dex

在Android中动态载入自定义类普通的Android程序Dalvik虚拟机都是从一个默认的地方载入程序需要的类文件(dex文件),而Dalvik虚拟机还提供了从其他地方载入类的能力(比如从设备的内部存储空间以及互联网).这种自定义类加载机制可以使用于一些场景:dex文件只能包含最多64K的函数引用,对于大型的程序如果超过了该数字,就可以通过把程序打包为多个dex文件来

2012-03-05 11:50:15 542

原创 TODO

TODO: + 说明:如果代码中有该标识,说明在标识处有功能代码待编写,待实现的功能在说明中会简略说明。FIXME: + 说明:如果代码中有该标识,说明标识处代码需要修正,甚至代码是错误的,不能工作,需要修复,如何修正会在说明中简略说明。XXX: + 说明:如果代码中有该标识,说明标识处代码虽然实现了功能,但是实现的方法有待商榷,希望将来能改进,要改进的地方会在说明中简

2012-02-29 18:20:10 326

转载 Android开源小程序

Android PDF 阅读器 http://sourceforge.net/projects/andpdf/files/个人记账工具 OnMyMeans http://sourceforge.net/projects/onmymeans/developAndroid电池监控 Android Battery Dog http://sourceforge.net/projects

2012-02-21 14:27:10 536

转载 WeakReference 和 SoftReference

如果你想写一个 Java 程序,观察某对象什么时候会被垃圾收集的执行绪清除,你必须要用一个 reference 记住此对象,以便随时观察,但是却因此造成此对象的 reference 数目一直无法为零, 使得对象无法被清除。?1java.lang.ref.WeakReference  不过,现在有了

2011-12-06 11:24:12 242

原创 CmWap and UniWap proxy for Android

目前好多项目都要求代理网络,而用纯Socket写代理如何写,在网上找了好多资料太少。分享下自己测试过得心得。(注明一点想建立代理长连接必须走ssl协议的加密443端口)1,首先了解Wap代理服务器的地址和端口移动和联通都是10.0.0.172 port 802,与代理服务器建立Socket连接 Socket socket = new Socket(10.0.0.172,80);3,wa

2011-11-17 11:49:53 909

原创 Why do I get an InstantiationException if I try to start a service?

10-25 10:44:59.535: ERROR/AndroidRuntime(3185): FATAL EXCEPTION: main10-25 10:44:59.535: ERROR/AndroidRuntime(3185): java.lang.RuntimeException: Unable to instantiate service com.xxxxx.oppo.OppoRece

2011-10-25 10:47:23 495

转载 Java中的内部类和匿名类

提起Java内部类(Inner Class)可能很多人不太熟悉,实际上类似的概念在C++里也有,那就是嵌套类(Nested Class), 关于这两者的区别与联系,在下文中会有对比。内部类从表面上看,就是在类中又定义了一个类(下文会看到,内部类可以在很多地方定义),而实际上并没有

2011-10-09 13:54:17 342

原创 自定义progressBar样式

style            10.5dip        false        @android:drawable/progress_indeterminate_horizontal        @drawable/progress_hor

2011-09-20 17:24:33 1983 1

转载 客户端升级

import java.io.File;  import java.io.FileOutputStream;  import java.io.IOException;  import java.io.InputStream;    import org.apa

2011-09-20 14:13:49 411

原创 得到手机中apk

public class PrgramUtil {public static List getPrgram(Context context ){List filterPack = new ArrayList();List pack = context.getPacka

2011-09-20 10:53:01 482

转载 Android BroadcastReceiver 学习笔记

Sender:sender是否具有某种Permission与所处的Package申明有关,与sendBroadcast方法是相互独立的。sendBroadcast可以要求接受方需要具备什么Permission。Receiver: receive是否具有某种Permissi

2011-09-13 14:46:22 6914

转载 android 读取SD卡下TXT文件

File f=null;  f= new File("/sdcard/cet4hard.txt");//这是对应文件名  InputStream in = null;  try {   in = new BufferedInputStream(new FileIn

2011-09-06 14:28:25 711

android上下拉刷新Demo

android上下拉刷新Demo

2013-04-11

封装滑动动画tab

封装滑动动画tab

2011-12-01

SlippageGridView

可滑动的gridView,好多应用主界面的样式

2011-11-16

自定义带全选删除联系人

android全选删除联系人例子,自定义checkbox

2011-10-09

自定义广播下载Service更新进度

自定义notification广播下载。Service更新进度相信很多朋友需要

2011-09-21

自定义权限广播

自定义权限广播,注意权限的声明 与android activity premission不同。

2011-09-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除