自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (16)
  • 问答 (1)
  • 收藏
  • 关注

原创 Android使用Handler实现子线程与子线程、主线程之间通信

今天这篇文章只讲一下怎么使用Handler实现子线程与子线程之间、子线程与主线程之间如何进行通信,关于具体的内部实现因为我也没研究过,所以这篇文章讲不了。一、子线程向主线程传值:这个实现比较简单,因为主线程自带Looper机制,所有我们不用创建Looper了,看一下代码吧:首选在主线程里创建一个Handler1.Handler mHandler = new Handler(){ 2. 3.

2017-01-15 14:13:57 25173 12

原创 Fragment系列解析之三---Fragment和Fragment、Activity之间传值

今天这篇文章我们来聊一下和Fragment有关的传值。 1、先来说一下Fragment和Fragment之间是怎么传值得吧。一、 在Fragment的宿主Activity创建一个变量,然后给它设置set和get方法,然后我们可以在Fragment中取出此值,也可以改变此值。 这种方法一般是用在要传的值比较简单,或者内容单一的话。二、在Fragment的宿主Activity里定义一个方法用来判断

2017-01-14 22:43:11 502

原创 Process子进程和主进程间互传信息--及遇到的问题解决

最近公司新上了一个自动化测试的项目,需要在我们的App里面开启一个进程去调用测试的App,在这工程中,主进程可能随时向子进程发送一些命令,而子进程在测试完成后也要把结果返回给子进程,因为本人以前对Process相当陌生,所以写的过程出现各种问题,而且发生网上的一些解决方法对自己也并不适用,所以就写了这篇文章。我们先来看一下怎么启动一个子进程。process = Runtime.getRuntim

2017-01-14 10:34:38 2601

原创 面向对象的六大原则

还记得我刚开始接触java的时候,刚一开始学感觉还挺简单,什么if啊变量、常量啊等基础知识,感觉还挺好理解,但是当开始接触面向对象这个思想的时候,顿时就蒙了,当时脑子里转不过圈,无法理解这种思维,懵懵懂懂的接触了一两个月,反过来再一想时,自己才有自己的理解,对面向对象也是开始慢慢的明白了。好了这篇文章就简单介绍一下**面向对象中的六大原则**:**一、优化代码的第一步————单一职责原则:**单一

2017-01-07 19:27:55 344

原创 Android之SurfaceView讲解

一、SurfaceView与View的区别 首先我们了解下view的绘图机制,View是通过刷新来重绘视图,Android系统通过发出VSYNC信号来进行屏幕的重绘,刷新的间隔时间为16ms。如果再16ms内View完成了你所需要执行的所有操作,那么用户在视觉上,就不会产生卡顿的感觉;而如果执行的操作逻辑太多,需要频繁的刷新界面的时候,就会不断地阻塞主线程,从而导致画面卡顿。这时候就用到了

2017-01-01 13:19:57 466

odex文件反编译---smail.jar和oa2dex.jar

压缩包中有各个版本的smail.jar和baksmail.jar,从1.2.2到最新的2.2.5。 还有oa2dex.jar和说明文档。 其中:5.0一下odex使用smail.jar和baksmail.jar,5.0以上的使用oa2dex.jar

2018-10-12

Android获取第三方应用的占用大小,包括缓存、数据、应用大小

Android通过IPackageStatsObserver.aidl 、PackageStats.aidl两个AIDL文件获取第三方应用的占用大小,包括缓存、数据、应用大小,经验证和手机设置里面显示的大小完全一致。。。。。。如果还需要其他比如清除缓存之类的功能的话均可根据情况自己实现(反射)

2018-08-14

IPackageStatsObserver.aidl和PackageStats.aidl

我个人找了好久找到的,亲自验证可以使用,在这只是为了保存一下。这两个类的功能是为了获取app的占用磁盘大小、缓存大小、清除缓存等等功能

2018-08-14

aidl的demo,包括server和client

例子是最简单的Android AIDL的demo,包括一个对外提供者server,和调用者client。

2018-08-14

busybox 文件linux系统

busybox 文件linux系统,支持各种指令。。。。。。。。。。。。。。。。

2018-08-08

Android反编译工具

包括dex和jadx两个工具,一个是反编译apk的java代码的,一个可以反编译资源文件

2018-07-30

TS流PAT、PMT详解

就是资源名称说明的那样,里面内容就是解释那个的,可以了吧

2018-07-30

微信小程序开发工具——windows64位

2016-10-08

Android基于环信的即时通讯demo

基于环信的即时通讯demo,例子比较简单,只包括注册,登录,单聊,加好友,好友列表,会话列表等简单功能。 注:有一个摇一摇功能(吐司提示)和聊天无关,只是一个类而已,在MainActivity初始化了一下。 提供几个账号:shaoen1,shaoen2,test1,test2.密码:123456

2016-09-22

基于NFC卡片的读写功能

基于NFC卡片的读写实现

2016-09-14

Android v4,v7,v11等jar包

Android各种jar包(此资源里的v7包不支持AppCompatActivity功能,需要的点击此链接:http://download.csdn.net/detail/shaoenxiao/9629621)

2016-09-13

Android v7包(版本23.1.1)

找了半天,终于找到了一个支持AppCompatActivity的v7包。

2016-09-13

仿微信选取多张图片(根据鸿洋大神的课程敲的)

根据鸿洋大神的课程敲的,大神链接:http://blog.csdn.net/lmj623565791/article/details/39943731;

2016-09-07

自己写的一些自定义View工具类

自定义流式布局,三级缓存,微信小红点,时钟,折线图,条形图,扇形图等等,因为是自己一点点写的,所以注释比较清楚

2016-08-11

Android各种动画源码

各种安卓动画源码,ListView,ScroolView,ViewPager,TabHost,自定义控件,notification,flip,splash,简单动画,复杂动画,等等

2016-08-08

自己写的一些自定义工具类

自定义流式布局,三级缓存,微信小红点,时钟,折线图,条形图,扇形图等等,因为是自己一点点写的,所以注释比较清楚

2016-08-08

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

TA关注的人

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