点滴积累
本人很懒zzz
天暮 何不炳烛
展开
-
AccessibilityService 类似微信自动抢红包的实现
类似微信抢红包也就是自动点击按钮实现1 创建一个类继承AccessibilityServicepublic class AutoClickService extends AccessibilityService { @Override public void onCreate() { super.onCreate(); } @Override protected void onServiceConnected() {原创 2020-07-07 15:03:24 · 726 阅读 · 0 评论 -
图片PDF转word
最近需要把PDF转word,试了几个网站发现PDF是图片做成的而不是文本直接做的。找了些国内的软件都要收费。直接放网站:https://www.onlineocr.net/限制:只有50页的免费权限使用:1 点右上角SIGN UP 去注册一个账号,注册很简单2 注册账号,填邮箱但不用登陆邮箱验证,所以随便填个邮箱就可以,但要是正确的邮箱格式3 登录以后就按...原创 2019-06-01 09:52:09 · 3508 阅读 · 0 评论 -
java.lang.NoClassDefFoundError: android.util.ArrayMap
错误原因:android.util.ArrayMap只能在api不小于19(Kitkat)的平台才能使用。而Support library则支持在旧平台上提供相同的功能。所以应该import android.support.v4.util.ArrayMap;不然在低于API19的手机上运行就会报错。原创 2017-12-20 09:41:34 · 1955 阅读 · 0 评论 -
AsyncTask和Thread加Handler的区别
Android平台很多应用使用的都是AsyncTask,而并非Thread和Handler去更新UI,这里Android123给大家说下他们到底有什么区别,我们平时应该使用哪种解决方案。从Android 1.5开始系统将AsyncTask引入到android.os包中,过去在很早1.1和1.0 SDK时其实官方将其命名为UserTask,其内部是jdk 1.5开始新增的concurrent库,原创 2016-11-20 13:18:27 · 570 阅读 · 0 评论 -
View绘制原理
未完待续。。。。原创 2016-11-20 13:15:14 · 480 阅读 · 0 评论 -
Android 获取内置储存卡/外置储存卡(SD CARD)路径的方法
/** * 内置储存卡路径的获取 *///路径一般为: /data/data/包名/filesString absolutePath = getFilesDir().getAbsolutePath();Log.e("ly","getFilesDir--> "+absolutePath);//路径一般为: /data/data/包名/cacheString absolutePath1原创 2016-10-19 19:28:00 · 3063 阅读 · 0 评论 -
RecyclerView的使用
1. 添加依赖:compile'com.android.support:recyclerview-v7:23.1.1',也可以直接添加高版本的design包,会自动添加recyclerView包。2. 在xml布局文件中引用RecyclerView3. 继承RecyclerView.Adapter构造RecyclerView的数据适配器4. 在Activity中给Recycl原创 2016-10-17 19:27:02 · 415 阅读 · 0 评论 -
RecyclerView 和 ListView 的区别和联系
看到的一篇很好的文章。今天这篇文章主要是向大家介绍 RecyclerView 和 ListView 的使用对比,文章主要包括以下几点的内容:RecyclerView 和 ListView 布局效果的对比RecyclerView 和 ListView 一些常用的功能 和 API 的对比RecyclerView 和 ListView 在 Android L 引入嵌套滚动机制之后的对比转载 2016-10-23 16:41:08 · 853 阅读 · 0 评论 -
Android 怎么去掉两个并列Button中间的距离
两个Button并列时,即使将其相邻的margin设置为0dp,其中间还是会显示一条细线,是因为系统会在两个相邻控件之间自动添加8dp只要将其中一个Buttton在它们相邻相邻方向的margin设置为-8dp,即可。原创 2016-09-25 15:26:29 · 3344 阅读 · 0 评论 -
java对象的内存分配编辑与寄存器 、堆栈、堆、静态存储等
java对象的内存分配编辑与寄存器 、堆栈、堆、静态存储原创 2016-09-21 22:09:29 · 818 阅读 · 0 评论 -
切换盘符:使用cmd命令行 cd e: 无法切换到E盘
今天使用dos命令行切换盘符突然发现无法切换(Win7系统)。瞬间感觉就不好了。解决办法:1 直接用命令: e: 即可2 命令: cd /d e:可是 cd e: 命令是干什么用的呢?是用来切换e盘的工作目录的.(你cd f:,就是切换f盘的工作目录)如果我们输入cd e:之后将盘符切换到E盘,运行截图为(好像效果不明显):如原创 2016-10-10 20:20:15 · 51991 阅读 · 3 评论 -
dpi px dip dp sp density 以及公式换算 整理
dpi px dip dp sp density 介绍以及公式换算原创 2016-09-24 11:03:20 · 3752 阅读 · 0 评论 -
一些标签及小技巧的积累和使用
有时使用View时需要在匿名内部类中访问其所在方法的局部变量,而又不能将那个变量置为final。一些标签元素的隐藏原创 2016-09-08 08:45:13 · 441 阅读 · 0 评论 -
Android 获取屏幕宽高的几种方式
获取手机宽高的方法,亲测可用。原创 2016-09-23 20:07:21 · 1343 阅读 · 0 评论 -
GitHub基础教程(一) 个人笔记
github笔记,纯手打,若有错欢迎指正。转载 2016-09-11 20:34:40 · 704 阅读 · 0 评论 -
Java设计模式六大原则或者说七大原则 整理 (其实文章里有七个。。。。)
对于Java看到过一个很有意思的说法:Java有六大心法,23种武功招式。分别就是Java设计模式六大原则和常用的23种设计模式了。本篇是对六大原则的整理。(最后一种是哈姆雷特)1.开闭原则(Open Close Principle)定义:一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。 开放-封闭原则的意思就是说,你设计的时候,时刻要考虑,尽量让这个类是足够好,写好了就不要去修改了...原创 2016-09-10 22:50:22 · 13148 阅读 · 5 评论