End
上一页 1 2 3 4 5 6 7 ··· 12 下一页
摘要: 本文地址 目录 目录目录adbadb 的工作原理在设备上启用 adb 调试通过 Wi-Fi 连接到设备Android 11 及更高版本Android 10 及更低版本查看连接的设备设置端口转发 forward文件导入导出停止 adb 服务器发出 adb 命令adb shelltoybox发出 she 阅读全文
posted @ 2020-04-15 12:55 白乾涛 阅读(1182) 评论(1) 推荐(0) 编辑
摘要: 本文地址 目录 目录目录发布库到仓库 maven jcenter JitPack通过 AS 创建 aar 的步骤使用 mavenDeployer 发布到 GitHub 仓库【推荐】创建项目配置项目构建并上传上传到 GitHub使用此库使用 JitPack 发布到自定义 maven 仓库【推荐】创建及 阅读全文
posted @ 2020-04-15 12:52 白乾涛 阅读(988) 评论(0) 推荐(0) 编辑
摘要: 本文地址 目录 目录目录开发 Gradle plugin 插件基础知识自定义插件扩展属性扩展 Task 开发 Gradle plugin 插件 官方文档 参考文章 目录目录开发 Gradle plugin 插件基础知识自定义插件扩展属性扩展 Task 基础知识 Gradle 中的 Plugin 是对 阅读全文
posted @ 2020-04-08 00:47 白乾涛 阅读(948) 评论(0) 推荐(0) 编辑
摘要: 本文地址 目录 目录目录数据库管理系统操作查看版本号启动及关闭服务登录及退出其他数据库操作创建数据库 create查看数据库 show/select其他操作 alter/drop/use数据库-表操作创建表 create查看表 show/desc删除表 delete/truncate/drop其他操 阅读全文
posted @ 2020-04-07 00:48 白乾涛 阅读(680) 评论(0) 推荐(0) 编辑
摘要: 本文地址 目录 目录目录正则表达式 Regex Java 案例实用案例Java 中的反斜杠String 类中的方法contains 普通查找matches 正则完全匹配源码案例split 正则切割源码案例探究参数 limitreplace 普通替换全部源码案例replaceAll 正则替换全部源码案 阅读全文
posted @ 2020-03-31 23:50 白乾涛 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 本文地址 目录 目录目录正则表达式学习资料实用工具一些案例元字符常用的元字符常用的字符集简写基础语法基本匹配点运算符 .字符集 []否定字符集 ^重复次数* 号+ 号? 号{} 号或运算符 |转义字符 \锚点 ^ 和 $修正符 标志(Flags)全局搜索 g忽略大小写 i多行模式 m单行模式 s惰性 阅读全文
posted @ 2020-03-30 23:14 白乾涛 阅读(1763) 评论(2) 推荐(0) 编辑
摘要: 博文地址 目录 目录目录BAT 批处理教程基础语法特点编码问题注释变量命令行参数set命令局部与全局变量环境变量判断变量是否定义字符串基本操作字符串截取替换子字符串删除子字符串if/else 语句基本语法嵌套 if 语句if errorlevelgoto 语句运算符赋值运算符算术运算符关系运算符逻辑 阅读全文
posted @ 2019-12-30 22:19 白乾涛 阅读(6694) 评论(0) 推荐(1) 编辑
摘要: 博文地址 目录 目录目录FOR 命令使用总结FORFOR /D有通配符无通配符/D /R 同时使用FOR /Rset 是一个点号set 带通配符set 不带点号或通配符FOR /LFOR /F基本用法delimstokensskipeol命令的 3 种形式usebackq 的使用迟环境变量的理解 F 阅读全文
posted @ 2019-12-25 22:49 白乾涛 阅读(3313) 评论(0) 推荐(0) 编辑
摘要: 博文地址 目录 目录目录adb简介配置环境命令语法常用命令其他常用命令使用教程为命令指定目标设备启动/停止查看 adb 版本以 root 权限运行 adbd指定 adb server 的网络端口设备连接管理查询已连接设备/模拟器USB 连接无线连接(需要借助 USB 线)无线连接(需要 root 权 阅读全文
posted @ 2019-11-28 23:15 白乾涛 阅读(1251) 评论(3) 推荐(0) 编辑
摘要: 本文地址 目录 目录目录XML 解析几种解析方式简介Pull 解析和 Sax 解析比较测试案例DOM 解析SAX 解析JDOM 解析DOM4J 解析PULL 解析 XML 解析 JDOM 仓库地址 DOM4j 仓库地址 XmlPull 仓库地址 Android 中默认已经引入 XmlPull,如果需 阅读全文
posted @ 2019-11-23 21:03 白乾涛 阅读(711) 评论(0) 推荐(0) 编辑
摘要: 本文地址 目录 目录目录instanceof 和 isInstance 强转 类型 class简介测试继承关系测试案例基本测试测试多态测试null测试数组测试集合测试基本类型打印结果 instanceof 和 isInstance 强转 类型 class 简介 区别: instanceof 是一个运 阅读全文
posted @ 2019-11-17 18:06 白乾涛 阅读(763) 评论(0) 推荐(0) 编辑
摘要: 本文地址 目录 目录目录Charles 简介入门视图模式工具栏内容区域常用功能重复请求 Repeat查找功能 Find监控过滤 Recording Settings仅关注指定请求 Focus模拟网络限速 Throttle构造和修改请求 Compose设置断点 Breakpoints重写功能 Rewr 阅读全文
posted @ 2019-10-29 10:07 白乾涛 阅读(1603) 评论(1) 推荐(0) 编辑
摘要: 本文地址 目录 目录目录对运行时权限的一些理解运行时权限使用案例开源库:PermissionsDispatcher注解使用案例使用步骤测试代码自动生成的类官方文档:请求权限Add permissions to the manifestCheck for permissionsRequest perm 阅读全文
posted @ 2019-10-20 22:57 白乾涛 阅读(2649) 评论(0) 推荐(0) 编辑
摘要: 本文地址 目录 目录目录反编译 AndroidKiller 逆向 实践案例 MDAndroidKiller 简介插件升级基本使用实践案例修改清单文件打印 debug 级别的日志方式一:直接代理 Log 类方式二:通过修改字段值修改判断条件方式三:通过修改方法返回值修改判断条件方式四:修改 Build 阅读全文
posted @ 2019-09-30 11:29 白乾涛 阅读(1754) 评论(0) 推荐(0) 编辑
摘要: 本文地址 目录 目录目录Gradle 翻译 Analyzer APK文件分析使用 APK 分析器分析您的编译版本查看文件和大小信息查看 AndroidManifest.xml查看 DEX 文件过滤DEX文件树视图加载 Proguard 映射文件显示字节码,查找用法,生成Keep规则查看代码和资源实体 阅读全文
posted @ 2019-09-18 21:52 白乾涛 阅读(775) 评论(0) 推荐(0) 编辑
摘要: 本文地址 目录 目录目录Java中boolean类型占用多少个字节1个bit(1位)1个Byte(1字节,8位)4个Byte(4字节,32位)分析官方文档中的描述 目录目录Java中boolean类型占用多少个字节1个bit(1位)1个Byte(1字节,8位)4个Byte(4字节,32位)分析官方文 阅读全文
posted @ 2019-08-31 20:31 白乾涛 阅读(1914) 评论(0) 推荐(2) 编辑
摘要: 本文地址 目录 目录目录Shell Cmder bash 终端介绍常用快捷键终端设置常用设置添加到右键菜单config 目录介绍命令行参数介绍集成到其他终端中集成到 Windows Terminal集成到 Android Studio自定义别名与自定义脚本cmd 别名bash 别名PowerShel 阅读全文
posted @ 2019-08-25 15:52 白乾涛 阅读(2032) 评论(1) 推荐(0) 编辑
摘要: 博文地址 目录 目录目录BAT 批处理 常用功能判断字符串中是否包含子串将命令的结果赋值给变量休眠指定时间替换文件内容时间、日期解析简单目录遍历goto eof 的作用和 java 混合编程模板一模板一语法分析模板二模板三和 js 混合编程案例:解析 json语法分析模板路径扩展切换到当前脚本所在目 阅读全文
posted @ 2019-08-12 00:25 白乾涛 阅读(1491) 评论(1) 推荐(0) 编辑
摘要: 博文地址 目录 目录目录常用命令常用命令echofindgotostartcallpause环境相关setregpathshutdownipconfigpingdate 和 time文件操作typedelrenmovecopyattrib目录操作mdrdcdtreedir其他命令explorerpr 阅读全文
posted @ 2019-07-31 10:49 白乾涛 阅读(6025) 评论(0) 推荐(0) 编辑
摘要: 本文地址 目录 目录目录为什么不能在 foreach 循环里进行元素的 remove/add 操作背景foreach 循环问题重现fail-fastremove/add 做了什么正确姿势直接使用普通for循环进行操作直接使用Iterator进行操作使用Java8中提供的filter过滤使用fail- 阅读全文
posted @ 2019-07-28 19:19 白乾涛 阅读(2583) 评论(0) 推荐(0) 编辑
摘要: 本文地址 目录 目录目录vim vi 编辑器 快捷键 简介三种模式命令模式输入模式底线命令模式使用案例快捷键命令模式下的快捷键移动光标搜索替换删除数据复制粘贴命令模式下切换到编辑模式快捷键命令模式下切换到指令行模式快捷键环境设定快捷键 vim vi 编辑器 快捷键 简介 官方网站 参考教程 快捷键键 阅读全文
posted @ 2019-07-07 18:48 白乾涛 阅读(796) 评论(0) 推荐(0) 编辑
摘要: 本文地址 目录 目录目录Git 使用技巧git 工作流程git rebase -igit cherry-pick三个设置级别日志格式预置的日志格式自定义日志格式author 和 committerHEAD 的含义删除满足条件的分支 Git 使用技巧 git 工作流程 Git 的三个区域: Worki 阅读全文
posted @ 2019-06-30 21:23 白乾涛 阅读(983) 评论(2) 推荐(0) 编辑
摘要: 本文地址 目录 目录目录UI调试工具 SAK 布局接入方式自动初始化版本支持的功能可配置项原理自定义功能 UI调试工具 SAK 布局 SwissArmyKnife autopilot 分支 效果视频 SwissArmyKnife 是一款方便调试android UI的工具。可以直接在android设备 阅读全文
posted @ 2019-06-30 02:20 白乾涛 阅读(1261) 评论(0) 推荐(0) 编辑
摘要: 博文地址 我的GitHub 我的博客 我的微信 我的邮箱 baiqiantao baiqiantao bqt20094 baiqiantao@sina.com 目录 不透明度转换 不透明度转换简表 透明度 100% 指的是完全透明,这时候的颜色没有意义,对应十六进制 00 不透明度 100% 指的是 阅读全文
posted @ 2019-06-29 23:55 白乾涛 阅读(1105) 评论(0) 推荐(0) 编辑
摘要: 本文地址 目录 目录目录Gradle 翻译 Merge AndroidManifest 合并清单文件合并多个清单文件合并优先级合并冲突启发式算法合并规则的标记节点标记merge 合并所有merge-only-attributes 仅合并属性replace 替换【常用】remove 移除removeA 阅读全文
posted @ 2019-06-29 23:53 白乾涛 阅读(1920) 评论(0) 推荐(0) 编辑
摘要: 本文地址 目录 目录目录Gradle 翻译 build dependencies 依赖依赖类型本地库模块依赖:project本地二进制依赖:fileTree 和 files远程二进制依赖依赖配置类型implementationapicompileOnlyruntimeOnlyannotationPr 阅读全文
posted @ 2019-05-12 23:28 白乾涛 阅读(3921) 评论(0) 推荐(0) 编辑
摘要: 本文地址 目录 目录目录Gradle 提示与诀窍管理项目和源代码更改默认源集配置:sourceSets配置项目范围的属性:ext管理库和依赖项将依赖项配置针对特定构建:configurations创建不同版本的应用配置多 APK 支持:splits、density、abi配置动态版本代码:andro 阅读全文
posted @ 2019-05-12 17:08 白乾涛 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 本文地址 目录 目录目录控制反转 IOC什么是控制反转两个简单程序区别依赖注入 Dependency injectionStep1 设计Step2 设计Step3 设计总结依赖注入实现了控制反转的思想JAVA中依赖注入的几种方式通过set方法注入通过构造器注入通过注解注入通过接口注入 控制反转 IO 阅读全文
posted @ 2019-05-12 14:56 白乾涛 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 博文地址 我的GitHub 我的博客 我的微信 我的邮箱 baiqiantao baiqiantao bqt20094 baiqiantao@sina.com 目录 属性动画 基本使用演示 MainActivity // 可操控的属性有:alpha;x/y;scaleX/scaleY;rotatio 阅读全文
posted @ 2019-05-11 22:17 白乾涛 阅读(538) 评论(0) 推荐(0) 编辑
摘要: 本文地址 目录 目录目录MVC 架构MVC各层的作用Android中的实际情况演示案例BaseModelCallbackSampleModelSampleActivity案例总结MVP 架构基本概念特点MVP各层的作用用MVP架构编写登录模块完整版定义Presenter接口(可选)定义Model接口 阅读全文
posted @ 2019-05-09 17:57 白乾涛 阅读(860) 评论(0) 推荐(0) 编辑
摘要: 本文地址 目录 目录目录MMKV 多进程KV组件 SP基本使用支持的数据类型SharedPreferences 迁移MMKV 组件现在开源了MMKV 源起MMKV 原理MMKV for Android 特有功能Android 快速上手SharedPreferences 迁移Android 性能对比M 阅读全文
posted @ 2019-05-04 21:45 白乾涛 阅读(4198) 评论(0) 推荐(0) 编辑
摘要: 本文地址 目录 目录目录Java 异常捕获 总结 分享try catch 能捕获线程里面的异常吗?测试代码为什么为什么这么设计finally 语句是不是一定能被执行到?setXxHandler 的效果设置了 Handler,没有 try catch有 try catch 代码finally 与 re 阅读全文
posted @ 2019-04-26 15:44 白乾涛 阅读(399) 评论(3) 推荐(0) 编辑
摘要: 本文地址 目录 目录目录Jetpack 迁移到 androidX supportAndroidX 的变化常用依赖库对比常用支持库类对比官方文档介绍迁移到 AndroidX后续问题处理手动修改错误包名修复DataBinding中的重名id错误去除 attr.xml 中重复的属性名称Glide中的注解不 阅读全文
posted @ 2019-04-15 15:58 白乾涛 阅读(2030) 评论(0) 推荐(0) 编辑
摘要: 本文地址 目录 目录目录XposedXposed 是什么背景介绍Xposed 的原理白话总结官方教程:How Xposed worksMethod hooking/replacing官方简介最新版本支持到 8.1(27)第一个 xposed 项目模拟器系统环境配置实体机系统环境配置引用 API配置 阅读全文
posted @ 2019-04-13 01:11 白乾涛 阅读(9817) 评论(0) 推荐(1) 编辑
摘要: 本文地址 目录 目录目录提高 Flutter attach 速度 提高 Flutter attach 速度 class MainActivity : FlutterActivity() { override fun onCreate(savedInstanceState: android.os.Bu 阅读全文
posted @ 2019-04-11 22:02 白乾涛 阅读(4552) 评论(1) 推荐(0) 编辑
摘要: 本文地址 目录 目录目录OKDownload 下载框架 断点续传简介基本使用开始一个任务配置 DownloadTask任务队列的构建、开始和停止获取任务状态获取断点信息设置任务监听设置多个监听动态更改任务的监听全局控制组件注入动态串行队列源码结构使用案例Activity辅助工具类辅助BeanDown 阅读全文
posted @ 2019-04-09 20:55 白乾涛 阅读(10036) 评论(1) 推荐(4) 编辑
摘要: 本文地址 目录 目录目录Jetpack 架构组件 Paging 分页加载Paging简介使用步骤PageKeyedDataSourceJava版案例PagingActivityPagingAdapterPagingViewModelUserUserDaoUserDb Jetpack 架构组件 Pag 阅读全文
posted @ 2019-04-08 00:01 白乾涛 阅读(1333) 评论(0) 推荐(0) 编辑
摘要: 本文地址 目录 目录目录创建型模式 - 6个单例模式建造者模式原型模式工厂模式3个行为型模式 - 11个策略模式观察者模式模板方法模式责任链模式备忘录模式命令模式解释器模式迭代器模式状态模式中介者模式访问者模式结构型模式 - 7个装饰器模式组合模式代理模式适配器模式门面模式亨元模式桥接模式 值得收藏 阅读全文
posted @ 2019-04-06 01:43 白乾涛 阅读(2056) 评论(0) 推荐(0) 编辑
摘要: 本文地址 目录 目录目录数据库 SQLite ORM框架 Room Jetpack 架构组件Room 简介Room 是什么Room 的优点Room 的组成Entity 相关注解Ignore:忽略PrimaryKey:主键tableName:数据库的表名列名称:ColumnInfoindices:索引 阅读全文
posted @ 2019-03-31 19:59 白乾涛 阅读(989) 评论(0) 推荐(0) 编辑
摘要: 本文地址 目录 目录目录LiveDataLiveData 简介LiveData 功能概览LiveData 的优点LiveData 使用步骤TransformationsmapswitchMapMediatorLiveDataViewModel基本介绍适用场景AndroidViewModelViewM 阅读全文
posted @ 2019-03-29 14:24 白乾涛 阅读(1878) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 12 下一页