二丁目的丰功笔记

吾将自断后路,于绝境而逢生。矣无安逸享乐,而为人上称王。

删除SharedPreference.xml文件不生效

原因:最近做一个清除缓存的功能,因为需要删除SharedPreference文件,所以直接copy了一份代码: //删除生成的xml文件 deleteFilesByDirectory(new File("/data/data/" ...

2018-03-04 15:15:55

阅读数:103

评论数:0

Error : Please Select android SDK

在使用插件化的时候出现的错误,是因为本地的配置文件被他人修改了,或者没有及时上传到svn而导致的本地配置文件iml.出错。所以只要重新配置下(如果AS显示已经配好,删除重新再配置一次)刷新就ok了。 参考文章:http://blog.csdn.net/Erpkotdroid/articl...

2018-03-02 21:05:24

阅读数:1803

评论数:0

Retrofit2源码大致流程

注意:这篇文章不是一篇系统的文章,如果查看完整系统文章可以参考文末的相关文章。 这篇文章只对自己觉得重要的地方进行了分析。 使用方法:官方使用教程 主要有以下步骤: 1. 编写Api接口 2. 创建Retrofit实例 3. 获得ApiService 4. 获取请求 ...

2018-03-01 18:49:50

阅读数:95

评论数:0

使用RxJava做三级缓存

使用RxJava的链式结构来实现三级缓存: 调用结构 //会首先从缓存中获取结果,其次数据库,然后网络 Observable.concat(getFromCache(), getFromDB(), getFromNet()) .firstElement(...

2018-02-08 16:38:29

阅读数:276

评论数:0

HandlerThread

说起HandlerThread我的确没怎么用到过,以至于面试的时候被面试官问起时也是完全不知道。所以,今天就来补一补这个东西。其实这个类也不大,就149行代码。下面就这英文看下意思,当然如果觉得英文烦躁,可以去掉英文就着我蹩脚的翻译暂且看看:

2017-09-10 22:18:26

阅读数:163

评论数:1

Android可跳转指定位置的Log

Android可跳转指定位置的Log

2017-07-07 19:58:42

阅读数:460

评论数:0

wifi状态下实现文件传输

上一篇中讲到利用Socket互相发送和接收信息,这边文章谈一谈如何发送和接收文件(音乐、图片等)。

2017-06-30 19:37:47

阅读数:2185

评论数:0

WIfi Socket数据传输

在同一个局域网中我们是可以利用Socket进行通信的,所以当两台手机通过wifi连接的时候,并可以通过socket进行通信了。

2017-06-28 18:48:14

阅读数:1425

评论数:1

WIFI 扫描和连接热点

前一篇文章讲解了如何打开(关闭)WiFi和创建热点,接下来看一下如何扫描和连接热点。

2017-06-27 19:40:03

阅读数:838

评论数:0

WIFI (热点)打开和关闭

wifi(热点)的打开和关闭

2017-06-27 11:58:09

阅读数:1333

评论数:1

Binder机制开启篇

写在前头:对于Android的Binder机制,我对它可以说是又爱又恨。因为作为一个应用层的开发者,的确不需要对它知道太多便可以开发出一款好的应用,但是由于程序员的天性,我又迫切想知道关于它的一切。于是,我便去探寻它的点点滴滴,以至于陷入泥潭而无法自拔。这里是我在泥潭中的一点点收获,暂且记录下来。

2017-06-25 19:50:19

阅读数:165

评论数:0

一套完整的APP版本更新代码

使用OkHttpUtil来实现的Android版本更新的基本代码。转载至博客:IT985博客

2017-05-21 21:44:39

阅读数:1981

评论数:0

IPC通信

IPC(Inter-Process Communication)进程间通信或者是跨进程通信,即多个进程之间相互进行数据交互的过程。

2017-05-21 21:02:23

阅读数:125

评论数:0

Android与Java的一些思考

Android的生命周期: onCreate -> onStart -> onResume -> onPause -> onStop -> onDestroy Android中以standard(标准模式)在Activity(A)中启动另外一个Activity(B)...

2017-05-20 21:58:46

阅读数:150

评论数:0

Java中的集合

Java中常见集合类的区别

2017-05-20 16:50:21

阅读数:123

评论数:0

java.lang.IllegalStateException: closed

使用okhttp3的时候遇到的异常:java.lang.IllegalStateException: closed。原因是流已经关闭,所以无法再进行操作。

2017-05-14 14:11:35

阅读数:3276

评论数:0

setText方法报空指针异常

今天做开发的时候发现一个TextView的setText方法报空指针异常。当时就想着是不是TextView没有初始化,却发现它不为null。然后,就想着既然它不是空的,那就有可能是我传入的值是空的咯!令人沮丧的是我发现传入的值也不为空!!!究其原因,最后发现因为传入的是ArrayList.size...

2017-05-10 20:11:04

阅读数:1873

评论数:0

使用F12获取URL

经常使用浏览器,浏览器的F12键 -开发者工具,不知道搞Android的朋友有没有去使用过。这是一个很强大工具,可以查看大部分的网络请求的信息,url和header等信息。

2017-04-28 23:02:57

阅读数:5114

评论数:0

Android动态权限申请

Android6.0需要动态申请权限,并且申请的时候requestPermissions需要传入Activity做参数。

2017-04-28 21:41:37

阅读数:1224

评论数:0

Android中Crash收集

问题 Android应用不可避免会发生Crash,不管你的代码写得有多风骚,在这个复杂的网络环境中,Crash还是时常的会发生。也就是常说的应用程序发生崩溃。常见表现就是闪屏然后退出。

2017-04-28 20:16:59

阅读数:256

评论数:0

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