- 博客(30)
- 资源 (6)
- 收藏
- 关注
原创 营养的源泉-android
http://blog.youkuaiyun.com/qq_35114086/article/category/6345862
2017-01-20 12:44:46
575
原创 微痕迹:致谢
衷心致谢——感谢您的关注和支持!感谢您的慷慨赐教和捐助!我们会认真倾听您的每一条反馈和建议,然后在能力范围内尽快完成开发,以给您的生活带来便利。感谢酷安——Coolapk!一次无意中的搜索,看到几个酷友对微痕迹的讨论,那一刻,我深深地被这些简单的言语感动!因为这是我们第一次看到来自用户的声音,在我们看来,这是弥足珍贵的!感谢Simple Plan建议的新名字 —— 微痕
2016-12-14 00:40:58
5112
原创 微痕迹简介
微痕迹是一款小巧而精致的应用,高效地为您提供分类浏览,清理,分享,批量导出、删除微信和QQ中的图片、视频、文件等功能!智能分析,高效合理的为您展现微信和QQ中的图片、视频、文件等资源。包含:-微信和QQ中拍摄的图片-微信和QQ会话中的图片-微信朋友圈图片-微信和QQ录制的小视频-微信和QQ接收的小视频-微信和QQ接收的文件支持分类浏览
2016-12-12 00:57:06
2565
原创 android:clipToPadding和clipChildren
clipToPadding属性定义了是否允许ViewGroup在padding中绘制,该值默认为true,即不允许. android:clipToPadding属性的分析——以ListView的"别样"padding为例http://blog.youkuaiyun.com/lfdfhl/article/details/38051815扩展:Padding与绘制区域--and
2016-05-05 10:59:31
854
原创 通过sendBroadcast启动未启动的程序
对于startActivity/startService做的跳转,即便目标package没有起来,也会由系统自动将其调起来对于sendBroadcast的方式,默认情况下,如果目标package没有起来,对应broadcastReceiver是不会接受的.如果希望调起程序(在未启动的情况下),可在intent中设置flag:FLAG_INCLUDE_STOPPED_PACKAGES
2016-02-25 11:43:56
623
原创 android接收广播监听网络状态变化
A. 收广播监听网络状态变化extends BroadcastReceiverintentFilter.addAction(WifiApManager.WIFI_AP_STATE_CHANGED_ACTION);intentFilter.addAction(ConnectivityManager.CONNECTIVITY_ACTION);如何接收广播实现网络状态监听可以结合
2013-04-22 11:02:55
2248
原创 设计模式 笔记 观察者模式
_notifiers = new HashMap, Notifier>();xxDemo中Notifier notifier = getNotifierRegistry().getNotifier(Notifier1.class)notifier.notifyState();
2013-04-03 17:15:18
591
转载 java 静态变量和实例变量的区别
在语法定义上的区别:静态变量前要加static关键字,而实例变量前则不加。在程序运行时的区别:实例变量属于某个对象的属性,必须创建了实例对象,其中的实例变量才会被分配空间,才能使用这个实例变量。静态变量不属于某个实例对象,而是属于类,所以也称为类变量,只要程序加载了类的字节码,不用创建任何实例对象,静态变量就会被分配空间,静态变量就可以被使用了。总之,实例变量必须创建对象后才可以通过这个对
2013-04-03 14:22:28
505
转载 java 常见的异常大集合
算术异常类:ArithmeticExecption空指针异常类:NullPointerException类型强制转换异常:ClassCastException数组负下标异常:NegativeArrayException数组下标越界异常:ArrayIndexOutOfBoundsException违背安全原则异常:SecturityException文
2013-04-02 09:32:54
734
转载 提高Java反射速度的方法
1. setAccessible(true)先看一个例子Java代码import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;public class Main {public static void main(String[] args) throws Securi
2013-04-01 20:35:46
793
原创 问题记录:编译:eclipse和ant
【个人记录而已】【eclipse】中工程编译【1】导入工程 【2】修改默认编码方式和java编译环境【3】project clean【注意事项】【1】如果经过上述步骤仍没编译通过,【1.1】刷新后clean【1.2】或重启eclipse后clean【2】后台ant编译或svn更新后回到eclipse下需要刷新工程后再build**********************
2013-03-26 11:33:38
874
原创 Android数据存储方式2.文件存储数据
2. file存储数据数据的存储有多种方式,比如数据库存储、SharedPreferences存储、文件存储等。上一篇介绍了SharedPreferences本篇介绍下file存储数据文件存储方式是一种较常用的方法,在Android中读取/写入文件的方法,与Java中实现I/O的程序是完全一样的,提供了openFileInput()和openFileOutput()方法来读取设
2013-01-23 18:28:55
499
原创 Android数据存储方式1.SharedPreferences
1.SharedPreferencesSharedPreferences是Android平台上一个轻量级的存储类,主要用来保存一些常用的配置信息。支持类型如下这种方式应该是Android中使用起来最简单的读写外部数据的方法了。其采用了Map数据结构来存储数据,可以简单的读取与写入。他的用法基本上和 J2SE(java.util.prefs.Prefere
2013-01-23 13:59:44
711
转载 多线程笔记
线程的基本概念、线程的基本状态及状态之间的关系?进程一开始进程既是资源分配的基本单位,又是调度运行的基本单位。随着操作系统的发展其定位发生了变化:不再作为调度运行的单位,而只是作为资源分配的基本单位。因此,实现并发功能的单位是线程。如果把进程理解为在逻辑上操作系统所完成的任务,那么线程则被认为是实现该任务的众多子任务之一。线程可以在处理器上独立调度执行,于是,在多处理器环境下就允许
2013-01-17 10:52:43
361
转载 android.KEYCODE列表
电话键键名 描述 键值KEYCODE_CALL拨号键5KEYCODE_ENDCALL挂机键6KEYCODE_HOME按键Home3KEYCODE_MENU菜单键82KEYCODE_BACK返回键4KEYCODE_SEARCH搜索键84KEYCO
2013-01-10 12:35:42
1024
转载 通过实例体会java泛型
泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 在Java SE 1.5之前,没有泛型的情况的下,通过对类型Object的引用来实现参数的“任意化”,“任意化”带来的缺点是要做显式的强制类型转换,而这种转换是要求开发者对实际参数类型可以预知的情
2013-01-08 16:03:16
501
转载 Cannot merge new index 66501 into a non-jumbo instruction
升级Android ADT后项目出现如题错误。just put dex.force.jumbo=true in your project.properties and clean rebuild.如此可以解决上面的问题。
2013-01-08 11:52:59
3063
转载 ADB远程调试: adb connect
adb是通过USB(默认)连接到设备上的,而在模拟器上,adb是通过TCP协议连接到设备上的。实际上,在物理设备上也可以让adb通过TCP协议来连接设备。只需要在启动adbd之前设置service.adb.tcp.port,就可以让adbd选则TCP模式,也就可以通过网络来连接adb了。有两种方式:1. 修改init.rc文件。2. 如果不想修改,可以在系统启动之后,在控制
2013-01-08 09:34:58
7517
原创 设计模式.笔记.结合生活场景理解
无须刻意套用某种设计模式,模式的应用纯属自然的选择。如果你要买辆车,你会怎么做就我而言从网上选好车型查过报价,到实体店找一位漂亮的销售小姐,咨询具体的价位及相关服务和优惠。付钱提车。整个过程中:适合哪些设计模式呢我需要一辆车,自己当然没法造的出来。于是找到卖车的一方,他们联系造车的工厂,工厂在造车的过程肯定会用到各种零部件,有些是他们自己能生产的,至于他们所不能的便由车
2012-12-27 13:01:27
612
原创 程序人生
07年开始我的程序人生。 上大学前经常会一个人站在铁路桥边望着远方,希望有一天可以离家远行,学有所成。但如今,偶尔停下手头的工作,却当真在思考:倘若有一天我回了老家,我能做些什么。我可以以一种什么职业在老家--一个没有程序员土壤的城市生存。 不可否认:我热爱自己从事的职业--程序员--我非码农,同一件事,不同人有不同的见解,不同的解决方式,完成之后又会有不同的收获。我经常提醒自
2012-12-24 23:43:14
610
原创 C#.在vs2010中打开vs2012的项目
在vs2010中打开vs2012的项目今天在自己的电脑上装了vs2010然后要打开之前在vs2012上创建的sln文件被提示-- 无法打开在新版本上创建的sln--解决方案--文件 其实vs2010与vs2012上的sln文件没有本质区别。打不开的原因:两者开头的软件信息不同。因此造成低版本vs的不识别。---------------------------------
2012-12-24 13:40:06
2437
原创 回调机制
先说下回调机制的概念:把程序流程中的某一环节按照约定好的方式--接口--暴漏出去供外部调用。 接下来介绍下回调+异步的过程:之前从网上看到过关于异步的介绍,看到这样一个故事--跟朋友约好晚上在清河吃饭,下午在qq上问他什么时候从公司过来,他回复我:手头还有几个bug没改完,弄完给我电话。我想:哈哈 正好我可以到附近逛逛,兴许能碰到美女呢!这个故事里在我得知朋友还没忙完后 可
2012-12-24 00:41:23
358
原创 设计模式.笔记.外观模式
外观模式概述:援引朱师傅对Fascade模式的描述:口渴了 要去喝杯茶。会经历怎样的过程--取来杯子--找来茶叶--烧水--沏茶如果你是在一家茶馆呢 则可以坐着喊服务员来做这一切 此时便由服务员代劳做这些琐事了 倘若把我们看做客户端 取杯子-选茶叶-烧水沏茶等过程往大了看:作为一个个子系统为我们代劳的服务员呢--即是外观Fascade用我们程序员的话讲
2012-12-21 00:22:37
385
转载 设计模式.笔记.6大原则
说明:很久以前决定在网上学习设计模式 其重要性不再赘述中途因为工作原因和心底的惰性而暂停 今夜重启 未来的种种 是无数眼下的日日夜夜里的付出决定的------------------------------------------------------------------- IT职场的小菜经常有这样的疑问:为什么一个相似的功能,大牛一会儿就搞定,然后悠闲地品
2012-12-16 00:06:54
321
原创 android.adb命令
adb shell cd data/data ls 即可列出设备上安装的所有程序的包名 adb shell ls -d /sdcard/*/ 列出设备sdcard上的文件列表
2012-11-29 21:39:27
562
转载 设计模式.笔记.有趣见解
1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向
2012-07-20 09:47:37
2634
pullToRefresh_demo
2014-07-22
apktool 1.5.2
2014-05-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人