http://lioil.win

本博客主要是记录一些学习笔记,存档方便查阅,若有错误,欢迎指出,相互学习......

Android-Classic Bluetooth(经典蓝牙-长连接-传输短消息/文件)

参考: https://developer.android.com/guide/topics/connectivity/bluetooth 一.蓝牙版本介绍 蓝牙有两种模块: 经典蓝牙(Classic Bluetooth, 简称BT)、低功耗蓝牙(Bluetooth Low Energy,...

2018-05-19 23:55:12

阅读数:9

评论数:0

Android-Accessibility(辅助功能/无障碍,自动安装APP)

参考: http://www.infoq.com/cn/articles/android-accessibility-installing https://developer.android.com/guide/topics/ui/accessibility/services https:/...

2018-05-09 23:56:51

阅读数:15

评论数:0

Android-WakeLock(唤醒锁与CPU休眠/屏幕常亮)

参考: https://blog.csdn.net/wh_19910525/article/details/8287202 http://landerlyoung.github.io/blog/2014/10/31/androidzhong-de-wakelockshi-yong/ 一....

2018-05-02 17:23:33

阅读数:23

评论数:0

Android-ContentResolver取巧执行原生SQL语句(rawQuery/execSQL)

一.困境 众所周知ContentProvider没有执行原生SQL的方法,只有增删改查四个固定方法和固定参数, 因此ContentResolver也只有四个固定方法与之对应。 现在需求是要把某个app的数据库迁移到另一个app,然后通过ContentProvider共享访问, 这就非常麻烦了,原...

2018-04-25 00:05:19

阅读数:22

评论数:0

Git命令总结(缩减GitHub仓库大小,彻底清除垃圾文件)

1.初始化 git init 初始化仓库,新建一个Git仓库(新建了一个隐藏目录.git)    把远程仓库克隆到本地 git clone git@github.com:lifegh/lifegh.github.io.git git clone git@git.coding.net:lifec/...

2018-02-23 22:54:47

阅读数:87

评论数:0

Java-JDK9-Djava.ext.dirs is not supported

1.JDK9出现的问题 去年JDK9发布了, 最近我把JDK8更新为JDK9后, 当我使用 Android apksigner dx 命令工具出现如下问题 D:\Dev\AndroidSDK\build-tools\27.0.3>apksigner -...

2018-02-10 22:18:28

阅读数:331

评论数:0

Android-电池优化Doze和Standby模式-AlarmManager失效

一.电池省电优化(Doze和App Standby模式) 从Android6.0开始,系统提供了两种省电功能(延长电池寿命和使用时间):Doze和App Standby Doze和App Standby模式会延缓CPU和网络活动实现节能; 1.Doze模式 1.进入Doze模式 ...

2017-12-19 22:55:33

阅读数:147

评论数:0

Database-数据类型(常用)

查看MySQL数据库的字符编码配置 输入CMD命令 ==> SHOW VARIABLES LIKE '%character%'; 结果如下: character_set_client | utf8 客户端编码 character_set_results |...

2017-12-19 22:42:17

阅读数:70

评论数:0

JavaScript-DOM对象(Document Object Model)

介绍HTML DOM(Document Object Model)定义了所有 HTML 元素的对象和属性/方法, HTML DOM是关于如何获取、修改、添加或删除HTML元素的标准。 浏览器加载Html页面时,会把Html元素封装在dom对象(document),document对象引用存放在w...

2017-11-21 23:10:11

阅读数:102

评论数:0

Android-9种通话状态(精确)

1.监听9种通话状态 TelephonyManager telM = (TelephonyManager) getSystemService(TELEPHONY_SERVICE); telM.listen(new PhoneStateListener(){ /** ...

2017-10-30 17:54:02

阅读数:438

评论数:0

Java-AOP(Hook)实现机制(JDK/cglib动态代理/ASM/Javassist/AspectJ)

原文: http://www.iteye.com/topic/1116696 1 AOP各种的实现 AOP就是面向切面编程,我们可以从几个层面来实现AOP。 AOP实现时有三种方式:生成子类字节码、生成代理类字节码、直接修改原类的字节码 在编译器修改源代码,在运行期字节码加载前修改字节码或...

2017-10-27 10:03:18

阅读数:256

评论数:0

JavaScript-BOM对象(Browser Object Model)

一.BOM对象(Browser Object Model)BOM是Browser Object Model浏览器对象模型,用于管理浏览器窗口,因此其核心对象是window对象 功能: 1.弹出新浏览器窗口的能力; 2.移动、关闭和更改浏览器窗口大小的能力; 3.可提供W...

2017-10-17 23:37:13

阅读数:111

评论数:0

(转)Android-shareUserId作用

转载: http://www.cnblogs.com/wotakuc/archive/2013/03/27/2984423.html1.shareUserId介绍:Android给每个APK进程分配一个单独的空间,manifest中的userid就是对应一个分配的Linux用户ID, 并且为它创建...

2017-10-12 18:08:05

阅读数:257

评论数:0

JavaScript-对象类型object type

一.Function对象1.Function对象的创建(3种方式)ECMAScript(javaScript)函数实际上是功能完整的对象 //1.普通函数 function fun1(sName) { alert("Hello " + sName); } fun1(11...

2017-09-30 23:24:35

阅读数:117

评论数:0

JavaScript-变量-原始类型primitive type

一.变量-声明// 声明的变量,弱类型,类型动态变化 var a = 3 a = "lioil" a = true var b=2, c=3// 加var声明,作用范围在代码块{}中 // 不加var声明,作用范围为全局 function hello(){ var...

2017-09-27 23:43:07

阅读数:193

评论数:0

Java-RxJava2笔记

参考: http://blog.csdn.net/maplejaw_/article/details/52442065 http://www.jianshu.com/nb/5864063 去年RxJava2.x发布了,与RxJava1.x相比,使用上有不少改动(只是API函数名改了,而使用流...

2017-09-26 00:12:23

阅读数:286

评论数:0

Html-标签功能归纳

一.Html标签英文解释原文:https://www.w3schools.com/tags/ref_byfunc.asp1.Basic HTML<!DOCTYPE> Defines the document type <html> Defines an HTML doc...

2017-09-24 23:00:04

阅读数:189

评论数:0

Android-易错点归纳

1.在Service中启动Activity的问题在Service中启动startActivity会出现异常: android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity con...

2017-09-21 00:13:02

阅读数:114

评论数:0

Android-Bitmap压缩总结

Bitmap占用内存 = 长 X 宽 X 1个像素所占字节,降低任意参数就可减少Bitmap占用内存!一、质量压缩bitmap.compress(···quality···) ByteArrayOutputStream baos = new ByteArrayOutputStream(); bit...

2017-08-15 22:23:51

阅读数:205

评论数:0

(转)工作是一种本能?

转载来源:周欣悦 中山大学心理学教授 [2012年5月刊总第49期] 我们需要工作的意义,却常常将工作设置成没有意义的模块。为了效率,我们把工作分解成一小块一小块,由不同人来负责,每人只需要做自己熟练的那几个动作,这就叫流水线作业。虽然提高了生产效率,缩减了工作的复杂度,但也缩减了工作的意...

2017-08-15 22:18:24

阅读数:197

评论数:0

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