Linux 权限 124 📅 2018-05-21 · ☕ 1 min read 权限字符 1 drwxrwxrwx 拆分为4部分,d rwx rwx rwx,分别表示:文件类型、属主权限(文件拥有者)、属组权限(与文件拥有者同用户组的其他用户)、其他用户组用户权限
Ubuntu制作windows启动盘-WoeUSB 📅 2018-04-27 · ☕ 1 min read 参照 https://ubuntu.pkgs.org/17.10/webupd8-amd64/winusb_3.1.4-1~webupd8~artful0_all.deb.html
Python新旧类的方法查找区别 📅 2018-04-20 · ☕ 1 min read Python 中现在存在两种类的定义方式: 1 旧式 1 2 3 4 class A(): def foo(self): print('A foo') 2 新式( Python 3 默认的方式)
ADB-Shell-Commands 📅 2017-08-22 · ☕ 3 min read ADB:Android Debug Bridge 是能够和手机或模拟器通信的一个命令行工具。下载地址 命令分类 1. ADB Debugging 1 adb devices 输出连接的模拟器/真机列表 1 adb forward tcp:8000 tcp:9000 实现PC和Android设备
Android TouchEvent Dispatch 再分析 📅 2017-06-07 · ☕ 1 min read 在 Android 中,一次点击完成实际会产生多个事件,比如一个按钮的点击是: TouchDown → TouchUp → 按钮的 onClickListener 回调触发。 Touch Down Event Touch Down 事件在Parent View 和 View 是否是 clickable 的情况下都
Anddroid媒体解码学习MediaCodec-MediaExtractor 📅 0001-01-01 · ☕ 3 min read Android提供了MediaPlayer播放器播放媒体文件,其实MediaPlyer只是对Android Media包下的MediaCode
Android和IOS等效MD5加密 📅 0001-01-01 · ☕ 1 min read 最近在Android和IOS上都需要对用户的某些输入进行简单的加密,于是采用MD5加密方式。 首先将目的字符串加密一次,获得32位字符串 然后将
Android性能优化 📅 0001-01-01 · ☕ 4 min read Android程序不能无限制的使用设备的内存和CPU。正如经典所说,设备的资源不是给程序员用的,是给用户用的。在编写程序时,应该经常注意内存
Android消息机制 📅 0001-01-01 · ☕ 2 min read 在非UI线程使用Handler进行线程通信时,一般都需要进行3个步骤: 创建Looper Looper.prepar() 创建Handler 启动消息循环Looper.loop
AsyncTask Source Code 📅 0001-01-01 · ☕ 4 min read AsyncTask类的初始化过程 初始化阶段: 初始化线程池THREAD_POOL_EXECUTOR。用于执行任务。 构造一个负责调度线程的线程池
BlockingQueue-CountDownLatch 📅 0001-01-01 · ☕ 2 min read BlockingQueue:Java提供的线程安全的队列接口。 CountDownWatch:可用来让一个线程一直等待watch的值为0,另一