脑子不够用的现代人 我们小时候没有智能手机,信息不能每时每刻到达身边,所以事情都是一个个来的。在学校背诵“欲穷千里目,更上一层楼”;在家里出门到村口…
分类:Android
做几个动作,让你的import更顺滑
经常下载别人的工程来看的话,如果不做修改直接import有时候会比较麻烦,所以为了让import更顺滑,可以做一些修改: 修改最外层的build.gradle文件,使其符合你的studio版本 dependencies …
转载:回答阿里社招,面试如何准备,顺便谈谈对于Java程序猿学习当中各个阶段的建议
原文地址 引言 其实本来真的没打算写这篇文章,主要是LZ得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给记下来。LZ自己当初面试完以后,除了记住一些聊过的知识点以外,具体的内容基本上忘得…
Swift iOS中的Nullability Annotations
今天折腾使用swift开发React Native的插件,遇到一个参数必须标记成nonnull的问题。 用Swift写了个RN简单的模块,遇到了下面的错误: [error][tid:com.facebook.react.…
一个简单的三指截屏功能实现
最近做了很多客制化的Touch需求,很多情况都可以直接通过GestureDetector来完成,这里挑选三指截屏简述原理。先来说说主要思路,在view的onInterceptTouchEvent方法中,处理pointer…
Java环境变量搭建
Java 环境变量搭建 JAVA_HOME PATH %JAVA_HOME%\bin; CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
okhttp3请求头中含中文报错原因及解决方案
最近在负责做一个图片加载模块,测试过程中反馈一个问题:有两个测试设备上加载不了图片。我就纳闷了,我就一个加载图片模块怎么还跟机型适配扯上关系了。然后查了下日志异常如下: java.lang.IllegalArgument…
Android Studio插件 - DebugLog 打印方法执行时间
DebugLog 打印方法执行时间 用于方便调试性能问题的打印插件。给访法加上@DebugLog,就能输出该方法的调用参数,以及执行时间。 Project gradle配置 // Top-level build file…
Android小框架之更简易的ArrayAdapter
BaseAdapter是Android开发中使用频率很高一个ListView的基础Adapter,再此之上Android官方提供另外一个ArrayAdapter,一看它的名字就知道是封装了List集合的一个简易Adapt…
GitHub Android Libraries Top 100 简介
继上一篇 Android 学习资料收集 得到不少响应,因此我决定再来一发,希望对你们有所帮助 本项目主要对目前 GitHub 上排名前 100 的 Android 开源库进行简单的介绍, 至于排名完全是根据GitHub搜…
从零开始系列汇总
程序员总爱重新发明轮子,于是做了个轮子汇总。 「从零开始」系列 从零开始写个编译器吧系列 (知乎专栏) 从零开始写一个简单的操作系统 (伯乐在线) 从零开始写 JavaScript 框架 (图灵社区) 从零开始写 jQu…
Android常用工具类整理
Android常用工具类整理 github地址:Android常用工具类 AlertDialogHelper 对话框帮助类:简单的对话框封装 DateHelper 时间助手类:多种格式的时间转换、获取当前时间、将时间间隔…