Android第三方框架集合
一、Android原生
multidex - 多dex文件支持
GridLayout - 网格布局
二、系统级
Butter Knife - 专注于Android系统的View注入框架
LeakCanary - 检测Android App中的内存泄露问题
easypermissions - 一个处理权限的库
三、数据库
greenDAO - 开源的Android ORM(“对象/关系映射”)
四、UI
QMUI Android - 致力于提高项目 UI 开发效率的解决方案
SmartRefreshLayout - Android智能下拉刷新框架
MPAndroidChart - Android软件中常用的开源图表库
Android-PickerView - 时间选择器、省市区三级联动
banner - Android图片轮播控件
五、基础功能
Glide - 图片加载库
Matisse - 知乎图片选择框架
BGAQRCode-Android - QRCode 扫描二维码、扫描条形码、相册获取图片后识别、生成带 Logo 二维码、支持微博微信 QQ 二维码扫描样式
六、其他
极光推送 - 快速集成推送,轻松提升用户粘性,为你的移动应用加油
ERROR-recipe_for_target_kernel/timeconst.h_failed_kernel/timeconst.h]_Error_255
内核编译-ip_rule功能
在使用ip rule时,报如下错误:
1 | iprule |
Linux下的文件查找find
Linux系统下用find命令查找最近修改过的文件
查找最近30分钟修改的当前目录下的.php文件
1 | find . -name '*.php' -mmin -30 |
查找最近24小时修改的当前目录下的.php文件
1 | find . -name '*.php' -mtime 0 |
查找最近24小时修改的当前目录下的.php文件,并列出详细信息
1 | find . -name '*.inc' -mtime 0 -ls |
查找当前目录下,最近24-48小时修改过的常规文件。
1 | find . -type f -mtime 1 |
查找当前目录下,最近1天前修改过的常规文件。
1 | find . -type f -mtime +1 |
一行命令更新所有npm依赖包
npm 包的更新速度很快,为了将项目或者全局依赖更新到最新版本。传统的做法是一个一个更新,比如更新 react 到最新版本,命令如下:
1 | # npm |
yarn 是 facebook 发明的新一代 js 包管理器,支持离线使用。这是 npm 与 yarn 的 命令对照。
但是,这种做法相当耗时。有没有更简单的方法呢?
Linux启动脚本-sshd
纯代码
ERROR-/bin/bash^M:bad interpreter: No such file or directory
Docker加速器配置
龙尚(LONGSUNG) U9300 模块 Linux驱动
硬件环境:友善之臂(FriendlyARM)Smart4418 SDK 1606
固件环境:s5p4418-eflasher-friendlycore-xenial-4.4-armhf-20180906.img
交叉编译环境:ubuntu-16.04.4-server-amd64