![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android开发
arpsyalin
学无止境
展开
-
记录一个APP跳转系统相机拍摄小问题
安卓调用系统相册原创 2022-10-19 16:12:27 · 459 阅读 · 0 评论 -
一个RecycerView Grid分区域时添加背景圆角
一个RecycerView Grid分区域时添加背景圆角原创 2022-07-02 17:26:57 · 301 阅读 · 0 评论 -
JAVA简单生成测试数据工具
JAVA简单生成测试数据工具原创 2021-11-18 16:50:49 · 2709 阅读 · 0 评论 -
build.gradle生成版本时的小问题记录
事情起因:...由于用的电脑硬盘只有128G...一翻折腾下来只每次清理到大概10G平常还够空间做开发 .....结果有一天开始,开发着开发着.....内存越来越小...最后小到一个APK都编译不出......一开始常规操作清除废纸篓...删除一些不用的信息....腾出几个G继续用.....结果继续约用越小...原因:经过一番排查....发现开发的项目中build.gradle被新来的同事加了下面这一段代码:applicationVariants.all { variant ->原创 2021-09-22 09:36:47 · 132 阅读 · 0 评论 -
一个超简单的Android拖拽控件
效果如下:原创 2021-06-07 13:30:19 · 626 阅读 · 4 评论 -
AndroidHook相关基础例子
Android Hook基础例子前言Hook的流程Android Hook简单例子调用Hook后继续执行核心思想前言Hook是什么?举个例子,有一个人写了一封情书给你喜欢的女孩,在送信的路上你偷偷的把那封情书拿了换成你自己写的情书,再放了回去,那个人拿着你写的情书给了你喜欢的女孩。不要问为什么会有Hook。反正Hook是有广大的应用场景。Hook可以做很多常规开发中由于限制而认为不可能实现的事情。备注说明:前面写的《组件化》框架gradle部分源码已经被我改得面目全非,有空再写一篇文章说明一下。原创 2020-11-26 22:09:47 · 200 阅读 · 0 评论 -
新买的便携式蓝牙标签打印机集成测试
新买的便携式蓝牙标签打印机集成测试起因分析提供的SDK开始使用蓝牙测试工具进行测试打印打印乱码分析JAVA中Unicode转ANCI工具链接起因因为我有想将自己之前写的Android蓝牙测试工具库再封装成一个flutter插件,于是双十一买了一个提供SDK的便携式蓝牙标签打印机。然后这几天到了…分析提供的SDK首先先分析店家提供的例子口述一下核心部分实现:例子采用的是一个开了一个打印机服务进程,提供AIDL,然后例子应用通过AIDL Binder服务进程去操作打印机, 蓝牙连接部分的例子采用原创 2020-11-17 16:37:11 · 923 阅读 · 1 评论 -
搭建Android客户端APP架构——《跨组件化路由实现——自动识别生成跳转字符串》
搭建Android客户端APP架构——《跨组件化路由实现一自动识别生成跳转字符串》背景说明使用APT技术自动生成跳转字符串常量1.添加arouter-constant模块(JAVA Lib)2.添加生成常量类运行将生成如下常量类使用常量类demo链接吐槽背景本人从事开发工作也有多年,目前坐标湖南长沙,以前在各种平台也发过一些文章但是都没有坚持下来;我初步规划是写一个完整的项目系列文章期望能坚持下来。为什么会想到要写呢?其一、眨眼就到了而立之年,觉得自己记忆力也是下降久做过的东西总是记不起,果然是好原创 2020-10-21 12:10:27 · 137 阅读 · 0 评论 -
搭建Android客户端APP架构——《跨组件化路由实现——路由跳转》
搭建Android客户端APP架构——《编译时APT技术》背景说明什么是APT编译是技术?背景本人从事开发工作也有多年,目前坐标湖南长沙,以前在各种平台也发过一些文章但是都没有坚持下来;我初步规划是写一个完整的项目系列文章期望能坚持下来。为什么会想到要写呢?其一、眨眼就到了而立之年,觉得自己记忆力也是下降久做过的东西总是记不起,果然是好记性不如烂笔头。其二、这么多年白嫖了网上很多的文章,视频,一直觉得应该分享一些东西但总是沉不下心去做。其三、可能写的不好至少也留下一些东西,也是希望能帮助到一些原创 2020-10-21 11:28:06 · 351 阅读 · 2 评论 -
JavaPoet的基本介绍
本文主要以JavaPoet的使用方法介绍为主,会将JavaPoet的基本API都介绍一遍,你也可以理解成JavaPoet的中文简易教程JavaPoet的基本介绍(1)JavaPoet是一款可以自动生成Java文件的第三方依赖(2)简洁易懂的API,上手快(3)让繁杂、重复的Java文件,自动化生成,提高工作效率,简化流程JavaPoet的小试牛刀为了展示JavaPoet的能力,这里以自动生成一个全新的MainActivity为例。public class MainActivity转载 2020-09-27 23:35:06 · 1179 阅读 · 0 评论 -
搭建Android客户端APP架构——《编译时APT技术》
搭建Android客户端APP框架——一背景说明什么是APT编译是技术?ButterKnife的由来理清思路理清需要实现的功能并模拟写出代码理清如何将注解和模拟代码结合起来实现只需要添加注解就可以使用或者调用开始动手从0-1实现简单ButterKnife创建注解模块创建butterknife调用模块背景本人从事开发工作也有多年,目前坐标湖南长沙,以前在各种平台也发过一些文章但是都没有坚持下来;我初步规划是写一个完整的项目系列文章期望能坚持下来。为什么会想到要写呢?其一、眨眼就到了而立之年,觉得自己原创 2020-09-26 23:32:53 · 1575 阅读 · 0 评论 -
搭建Android客户端APP架构——《组件化技术》
搭建Android客户端APP框架背景说明搭建Android客户端APP目录框架什么是组件化?创建项目统一所有的引用库和BUILD SDK版本让模块拥有组件化能力为library和application配置不同的AndroidManifest.xml背景本人从事开发工作也有多年,目前坐标湖南长沙,以前在各种平台也发过一些文章但是都没有坚持下来;我初步规划是写一个完整的项目系列文章期望能坚持下来。为什么会想到要写呢?其一、眨眼就到了而立之年,觉得自己记忆力也是下降久做过的东西总是记不起,果然是好记性原创 2020-09-26 16:17:42 · 438 阅读 · 0 评论