- 博客(116)
- 资源 (7)
- 收藏
- 关注
原创 Android Jitpack制作远程仓库aar流程
最新最简单jitpack制作aar包教程,也可以参考我的Gitee Demo Project,希望能帮助你我他。
2024-08-24 14:24:34 1190
原创 软件多语言文案脚本自动化方案
在海外项目中多语言的支持是很重要的一部分,为了方便对文案资源进行统一管理,方便产品、开发、测试对文案内容的统一对齐,应该在已有的翻译excel文档的基础上完善文档,对每条文案新增对应的文案Key。同时采用执行python脚本自动化生成Android、IOS、PC文案资源文件,提高开发效率。
2023-05-03 17:04:15 1394 1
原创 智能硬件蓝牙配网方案概要
设备配网即设备接入互联网并与用户的账户进行绑定,如果没有云端后台配网只完成了一半。 只有将设备归属到用户的账户下,用户才能控制、获取信息,此即绑定。配网与绑定应该是一起谈论的。因为硬件设备没有操作交互界面且无强大的操作系统,配网的重点是如何让硬件难道接入网络的参数信息。
2023-03-24 17:02:27 3787 2
原创 APP软件产品运营推广
一款成功的APP应用,APP需要不断进行优化升级和足够的内容、活动来支撑,否则很快就会泯灭于人们的视野中。因此开发APP只是第一步,比APP开发更重要更难的是后续的运营和推广。最近在面试工作中,偶尔有面试官问起产品的运营推广,自己根据多年的工作总结,以一个APP开发的视角来总结对产品运营推广的理解。
2023-03-18 22:35:23 3868
原创 APP产品线上埋点方案
对于线上产品,有时候开发会处于一种黑盒状态无法感知现状,只能通过客服和应用市场评价才知道线上问题。当线上出现用户的使用问题后,开发也不太好恢复当时的情景进行排查解决。所以对线上产品进行用户操作行为进行埋点,便于产品的信息收集、上报和分析,可以帮助我们排查和解决线上的问题。
2023-03-08 22:54:16 3438
原创 Google Protobuf 实践使用开发
protobuf在google中是一个比较核心的基础库,作为分布式运算涉及到大量的不同业务消息的传递,如何高效简洁的表示、操作这些业务消息在google这样的大规模应用中是至关重要的。而protobuf这样的库正好是在效率、数据大小、易用性之间取得了很好的平衡。
2023-01-28 21:53:41 1788
原创 Android MMKV框架引入使用
鹅厂的开源框架MMKV能完美解决SP现有缺点并保持原有的优点。MMKV是基于 [mmap ](https://blog.csdn.net/luo_boke/article/details/109311432)内存映射+ `protobuf `序列化两者优势于一体的框架,其具有更高性能高,更强的稳定性。
2022-10-06 18:15:00 4853
原创 史上最全Git命令使用手冊
git是日常开发中常用的工具,基本为每个人所熟悉,但是你真的对git 文件的4个存储区,4种状态真的了解,对常见的6种命令是否都了然于胸,让我们一起来回顾总结吧。
2022-09-25 18:32:15 1316
原创 JNI开发必学C/C++使用实践
上一篇博文[JNI开发必学C++基础](https://blog.csdn.net/luo_boke/article/details/126908373)介紹了C/C++的相关基础知识,本篇博文来讲解C/C++的相关语法实操。C++与 Java 相似,又存在差异的一些基础知识,由于面向对象语言都存在一定的相似性,相信有了以上的基础之后,你就可以比较通畅地阅读一些 C++ 代码了。
2022-09-20 07:15:00 1698 2
原创 JNI开发必学C/C++基础
JNI标准作为Java平台的一部分,提供了与编译型语言进行交互的手段,尤其是对C/C++的交互。C/C++是JNI开发必须要掌握的技术,下一篇博文[C++使用实践](https://blog.csdn.net/luo_boke/article/details/126920916)来讲解C++的实践使用。
2022-09-18 23:12:40 2798
原创 Material ShapeableImageView 使用详解
继承自ImageView,可以为image添加描边大小、颜色,以及圆角、裁切等,这得益于它新增了一个属性shapeAppearance,具体实现在ShapeAppearanceModel,可以通过style来配置,也可以通过代码实现。
2022-09-04 19:43:19 2596
原创 项目开发混淆从初识到理解
Java 是一种跨平台、解释型语言,Java 源代码编译成的class文件中有大量包含语义的变量名、方法名的信息,很容易被反编译为Java 源代码。为了防止这种现象,我们可以对Java字节码进行混淆。
2022-08-30 07:30:00 1933
原创 项目开发代码分支管理
在团队开发中,当有多个需求版本进行并发并行时,选用合适自己的分支管理策略将变得更加必要和急迫,我们来一起认识分支管理的git_flow和github-flow工作流吧。
2022-08-28 16:48:52 3330
原创 Google Play&国内应用市场发布版本步骤指导
自己开发的Android App常常需要再各应用市场上进行上架,对各应用市场的上架流程进行一个简单的描述。各位看官在实际中如碰到难题,欢迎留言共同探讨。
2022-08-22 21:05:21 2182
原创 Android Material TextInputLayout使用详解
Google I/O 2014 就已发布了Material Design,最近项目完成后总结一些Material UI 的常见控件使用,总结成系列文章欢迎阅读。TextInputLayout 主要是作为 EditText 的容器,从而为 EditText 生成一个浮动的 Label,当用户点击 EditText 的时候,EditText 中的 hint 字符串会自动移到 EditText 的左上角。.........
2022-06-14 18:45:00 2114
原创 Android Material Design UI方案使用讲解
Google I/O 2014 就已发布了Material Design,最近项目完成后总结一些Material UI 的常见控件使用,总结成系列文章欢迎阅读。
2022-06-13 20:33:54 4233
原创 Android 完美的蒙层方案
产品开发中总会碰到布局蒙层需求,针对Layout、ImageView总结出不同的优秀蒙层方案,希望对大家的有用。
2022-06-04 22:11:45 5254 1
原创 Android成长系列~Java基础一
Java基础是Android开发成长阶梯,基础越牢固高楼才能建的越高。该博客将是自身知识体系的基石部分,不断地学习总结才能构建自身心中的那颗Android技能树。
2022-04-27 20:33:53 2067
原创 Android 开机动画的制作
最近项目需要对项目Android设备进行开机动画的替换,此项需求操作比较简单,但是也有一些细节需要注意,分享给有需求的极客们 开机动画的制作、替换流程。
2021-07-08 15:15:04 3538 1
原创 Thread线程总结学习同步锁
前言同步锁常用于在多线程安全处理中,同步锁主要分为sychronized和Lock同步在高并发的情况下,为了防止数据出错,一个线程对于共享资源执行操作的时候,另外的线程要执行操作此共享资源需要等待前一个线程释放此共享资源,才能操作。
2021-06-27 17:11:45 277 1
原创 Android 12 终于来了,你准备好了吗?
Android 12 是Google有史以来最具雄心的版本之一,我们致力于创造一套能适应您的需求的全新用户界面,提高性能,同时将隐私和安全置于核心。对于开发者来说,我们为大家提供了更多的工具,方便您在手机、笔记本电脑、平板电脑、可穿戴设备、电视和汽车上构建令人愉悦的体验。
2021-05-19 18:21:36 2290 6
原创 Lottie动画 轻松使用
UI常常会用到一些动画特效,比如心形跳动、返回效果等,此时常规手段往往力不从心,使用Lottie就能助力你飞起来。
2021-05-12 11:10:16 12394 2
原创 万能匹配的自定义下拉列表
对于下拉列表大家都不会陌生,经常使用。虽然Android自带有spinner控件,但是其使用的效果其实并不理想。现在给大家推荐一款我封装的万能适配自定义下拉列表PopSpinner,[源码]请自行下载查看
2021-05-10 10:47:34 1074 6
原创 Android studio 4.2新特性及升级异常
2021.05.05 Android Studio 4.2发布,其中包含各种新功能和改进。并对更新后发现的异常进行解释和处理。
2021-05-06 20:01:42 8542 31
原创 Epub电子书实战解析
基于epublib框架解析epub图书demo,源码进行了个人的定制化修改,开放的源码已上传github和gitee。通过查询资料发现epublib框架方式进行epub格式的图书效果不错,分享给大家。 后面将对另一种Folioreader框架进行研究分享。
2021-04-21 11:46:01 2881 1
原创 系统App 签名JKS制作及静默安装
最近公司软件有需求要求将Android apk经系统签名以达到更新静默安装的效果。文章主要讲解如何进行系统签名的jks文件生成和静默安装的代码执行,内容及代码都是我亲自实验可行的,如遇疑问请联系我进行沟通讨论及解决。
2021-04-15 20:42:03 2496
原创 Android开发提升效率之DataBinding——双向绑定
经过两年的使用,总结了大量的使用心得,刚好可以更加完善的介绍DataBingding,该框架让代码更加简单且可读,强烈推荐路过的你学习使用!
2021-04-13 17:14:15 3554
原创 Android开发提升效率之DataBinding——进阶开发
经过两年的使用,总结了大量的使用心得,刚好可以更加完善的介绍DataBingding,该框架让代码更加简单且可读,强烈推荐路过的你学习使用!
2021-04-13 11:23:49 2201
原创 Android开发提升效率之DataBinding——基本使用
经过两年的使用,总结了大量的使用心得,刚好可以更加完善的介绍DataBingding,该框架让代码更加简单且可读,强烈推荐路过的你学习使用!
2021-04-13 10:41:11 10426 3
原创 最通俗易懂的教你使用RxJava3(一)
Rxjava系列文章,从入门到精深循序渐进式分析讲解。自我总结归纳防加强自己的知识体系构建,希望能帮助路过的你。
2021-04-12 14:24:56 5194 4
原创 SSL与TLS到底有何区别,一见分晓
在SSL更新到3.0时,IETF对SSL3.0进行了标准化,并添加了少数机制。可以说TLS就是SSL的新版本3.1。也可以将TLS看作SSL的升级版
2021-04-07 10:36:46 22686 3
原创 Android App拉起另一个App
App拉起另一个App的使用场景:1.使用一个管理型App统一进行app的管理。如:可以应用于登录,然后拉起对应App,如未安装则进行安装。2. 对于智能硬件app,很多运行环境处于无网络情况,出现异常及崩溃后log无法采集,也无法重新现崩溃情景。此时应该先保持app崩溃后能重新自动重启。
2021-04-06 17:45:18 6120 2
原创 Java 类加载机制原理,你还没弄懂吗
Android的基础语言是Java,而Java在运行时虚拟机加载对应的类和资源是通过ClassLoader来实现的,ClassLoader本身是一个抽象来,Android中使用PathClassLoader类作为Android的默认的类加载器。
2021-02-25 09:30:35 560
原创 阿里热更新Sophix的故事
很早以前就有写Sophix的博客,但是使用一段时间后有了新的感受和心得,重新整理出该篇博客。 对于所有的热更新方案强烈推荐使用Sophix,使用后你自会体会其中的妙处。
2021-02-24 17:51:03 1091
原创 Android面试Hash原理详解二
Hash在软件开发中常见,面临大数据处理的时候,不同的算法选用会带来不同的性能体验。Hash是软件开发必须掌握的重点知识,也是面试中常见的考。跟随我的Hash系列文章来从Hash原理、常见Hash算法运用、算法考题剖析来深层理解Hash吧。
2021-02-23 14:59:34 711
原创 LiveDataBus核心原来如此简单
本篇博客通过自己对LiveData的理解,封装名为LiveData的通信框架。框架为纯Kotlin代码框架,其实框架实现很简单,原理完全基于LiveData。名字虽与网络上的LiveDataBus一样,功能也基本一致,但其内涵完全不一样,且看我一一剖析。
2021-01-27 16:59:32 1103
Android Parcelable code generator.zip
2020-12-02
adb_1.0.41.rar
2020-06-05
availables.xml.rar
2020-05-23
Android API26最新中文版+原版
2019-03-01
SSH框架项目,做的一个在线考题系统
2017-07-07
千辛万苦弄出来 Maven+SSM框架整合项目
2017-07-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人