4 Kevin-Cai

尚未进行身份认证

你发誓要用代码写下整个世界,我保证看着你把世界写完

等级
TA的排名 1w+

删除SharedPreference.xml文件不生效

原因:最近做一个清除缓存的功能,因为需要删除SharedPreference文件,所以直接copy了一份代码://删除生成的xml文件deleteFilesByDirectory(newFile("/data/data/"+context.getPackageName()+"/shared_prefs"));看是没什么问题,但是实际发现并没有起作...

2018-03-04 15:15:55

Error : Please Select android SDK

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

2018-03-02 21:05:24

Retrofit2源码大致流程

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

2018-03-01 18:49:50

使用RxJava做三级缓存

使用RxJava的链式结构来实现三级缓存:调用结构//会首先从缓存中获取结果,其次数据库,然后网络Observable.concat(getFromCache(),getFromDB(),getFromNet()).firstElement()//注意是取第一个返回的结果,不是第一个方法的结果.toObse...

2018-02-08 16:38:29

端口号被占用,如何关闭

解决端口号被占用问题

2017-12-29 21:14:21

Android Studio导入AngEngine

最近在学习Android游戏开发,因为是刚入门,而市场上大部分的书籍都是14年左右的旧书,并且游戏开发引擎很多,作为一个小白,难免会不知所措,为了减少学习成本,保留兴趣,只好选择一个简单的游戏引擎入门了。恰巧在图书馆找到一本AngEngine的相关书籍,但是令人沮丧的是这个项目最后更新版本是13年的,也就是说现在已经停止更新了,但是苦于手中的学习资料甚少,也只能学习了。

2017-12-02 14:59:59

求1~n中0~9出现的次数

题目来至牛客网:页码统计牛牛新买了一本算法书,算法书一共有n页,页码从1到n。牛牛于是想了一个算法题目:在这本算法书页码中0~9每个数字分别出现了多少次?

2017-10-05 15:07:38

链表相关面试题

使用插入排序对链表进行排序(Sortalinkedlistusinginsertionsort.):istNodetoInsert=head

2017-10-03 13:29:14

求柱状图最大面积

给定一组非负整数组成的数组h,代表一组柱状图的高度,其中每个柱子的宽度都为1。在这组柱状图中找到能组成的最大矩形的面积(如图所示)。入参h为一个整型数组,代表每个柱子的高度,返回面积的值。

2017-09-30 23:49:18

动态规划

动态规划经典题目

2017-09-30 22:33:45

HandlerThread

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

2017-09-10 22:18:26

秋招来袭

秋招来袭

2017-08-31 21:30:48

笔试非编程题

SQL语句的执行顺序:from–where–groupby–having–select–orderby。sql语句执行顺序

2017-08-26 16:06:27

笔试编程题

笔试编程题集合:链家网:1.牛站队问题:牛按照1,2,3的序号编号,要求以1,2,3顺序排队,现在给一个随机打乱的顺序给你,让你求按照1,2,3顺序站好最少的交换次数。2.线性的动态规划3.操作文件,没看懂。补测1,给一个长度为n的整数数组arr[]给你,求满足一定条件的最大和,条件:在字符串中求m个数的最大和,且满足每次取下一位数的时候要距离当前数大于等于k.示例:(n)4

2017-08-22 00:06:27

volatile在i++情况下失效

volatile关键字修饰的变量在执行自增、自减操作时无效!

2017-08-12 02:25:24

Java 从控制台读入一个动态字符串数组

要求描述:今天刷题的时候,需要从控制台读入一个int型的动态数组到Vector中存储,如输入12345。

2017-07-31 19:15:27

二分查找

二分查找算法(JAVA实现)

2017-07-26 14:31:49

二叉树的四种遍历方式

二叉树的四种遍历方式:前中后序和层次遍历

2017-07-17 17:39:48

Android可跳转指定位置的Log

Android可跳转指定位置的Log

2017-07-07 19:58:42

wifi状态下实现文件传输

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

2017-06-30 19:37:47

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!