Android开源日志框架xlog

Android开源日志框架xlog

xlog的优点在开发过程中,避免不了要使用日志组件,用来记录程序执行过程中一些关键节点的日志,出了问题,我们可以根据日志信息,快速定位问题。对了本文所说的xlog不是指的微信mars下的xlog日志。本文中的xlog是国人开发的一个开源日志框架,github上的地址是 https://github.com/elvishew/XLog它的优点包括,用法简……

如何用charles进行https抓包

如何用charles进行https抓包

如何用charles进行https抓包晚上在家鼓捣技术的时候,发现家里mac的charles无法抓手机上app的https协议请求,已经忍了很久了,就特意翻开好几年前收藏的一篇文章,照着教程配置了一番,终于在家也可以愉快的抓https了。参考的文章是https://www.jianshu.com/p/923eca294579。配置步骤:先打开charl……

最近几周,写了个微信好友检测助手App

最近几周,写了个微信好友检测助手App

微信好友检测助手App最近几周,写了个微信好友检测助手App,写这个的初衷是为了低成本的让用户检测自己微信上删除或拉黑自己的好友,不考虑用xposed插件的方式实现,主要还是普通用户玩不了这么复杂的东西,定位于小白用户。起因是小道消息在公众号发了篇如何判断一个人有没有删掉你微信好友的文章? 没几天一个朋友分享了个小技巧,文章是 一个小技巧,看看谁删了你微……

java读取文本文件内容

java读取文本文件内容

java读取文本文件内容今天写代码写着要调试一个很长的字符串,就用idea新建了text文本,存放长字符串的内容。结果发现读取文本文件内容的java代码不怎么会写了,果然是面向百度编程,面向control c 或者control v编程,尴尬。最终的代码如下:public static String readFileContent(String fil……

图片按修改时间先后顺序排序

图片按修改时间先后顺序排序

图片按修改时间先后顺序排序刚刚碰到了个小问题,处理图片展示的先后顺序,在https://stackoverflow.com/questions/203030/best-way-to-list-files-in-java-sorted-by-date-modified 上找到了一个满意的答案。代码如下。File fileDir = getFilesDir……

Android进阶书籍推荐

Android进阶书籍推荐

Android进阶书籍推荐端午节前我写了drakeet的知识星球推荐,今天呢,准备再写篇软文,关于Android进阶书籍推荐的,其实这本书已经上市好些年了,是任玉刚的Android开发艺术探索。书已经上市好些年了,为何还要推荐,主要觉得还是写的特别好,特别经典,我的Android技术图书收藏还是相当多的,几乎近几年新出的Android书籍都买了,也翻阅过……

纯纯写作开发者知识星球推荐

纯纯写作开发者知识星球推荐

纯纯写作开发者是谁?纯纯写作开发者是drakeet,在Android圈子里相当有知名度,之前在阿里,如今就职于微软苏州。在github社区相当活跃,产出过相当多的开源项目,此外他以往还产出过不少个人作品,质量都很优秀,如纯纯打码,贝克单词等等,作为一名Android工程师,特别佩服他,能够做出诸多让人称赞的作品,总之,他很值得我学习,所以特意来推荐下dra……

给Android第三方库中的jar包重打包

给Android第三方库中的jar包重打包

给Android第三方库中的jar包重打包这个同样适用于Java项目中,写这篇文章的起因是,在现实开发过程中,会碰到第三方厂商给的jar包存在一些小问题,或者是部分地方有crash,或者是部分地方无法自定义,让对方立即修复给个bugfix的版本得等很久,费口舌之力,还不如反编译jar包,研究下jar包内部代码的实现机制,针对性的做处理,这篇是以融云sdk的……

No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android

No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android

问题:这个问题最近碰到了很多次,估计是由于我的android studio升级到最新造成的,以前特意处理过这个问题,在/Users/xxx/Library/Android/sdk/ndk-bundle/toolchains目录下添加mips64el-linux-android类别的架构支持,这样编译就不会出现这个问题了,这几天从github上downloa……

Android TextView文本处理库推荐

Android TextView文本处理库推荐

Android TextView文本处理库推荐现在市面上的app基本上都有用户注册协议这样的文本内容,在做这块功能的时候,基本上要写挺多行代码的,并且由于使用的次数比较少,很生疏,基本上都得现场百度找,想去寻找个一劳永逸的办法,下次写就直接用模板代码,代码量也尽量少,让开发者把精力用在业务上,而不是这种边边角角的东西上。以前刷github的时候收录了一批,……