自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

luo_boke的博客

记录成长的点点滴滴

  • 博客(115)
  • 资源 (7)
  • 收藏
  • 关注

原创 软件多语言文案脚本自动化方案

在海外项目中多语言的支持是很重要的一部分,为了方便对文案资源进行统一管理,方便产品、开发、测试对文案内容的统一对齐,应该在已有的翻译excel文档的基础上完善文档,对每条文案新增对应的文案Key。同时采用执行python脚本自动化生成Android、IOS、PC文案资源文件,提高开发效率。

2023-05-03 17:04:15 1013 1

原创 智能硬件蓝牙配网方案概要

设备配网即设备接入互联网并与用户的账户进行绑定,如果没有云端后台配网只完成了一半。 只有将设备归属到用户的账户下,用户才能控制、获取信息,此即绑定。配网与绑定应该是一起谈论的。因为硬件设备没有操作交互界面且无强大的操作系统,配网的重点是如何让硬件难道接入网络的参数信息。

2023-03-24 17:02:27 2798 2

原创 APP软件产品运营推广

一款成功的APP应用,APP需要不断进行优化升级和足够的内容、活动来支撑,否则很快就会泯灭于人们的视野中。因此开发APP只是第一步,比APP开发更重要更难的是后续的运营和推广。最近在面试工作中,偶尔有面试官问起产品的运营推广,自己根据多年的工作总结,以一个APP开发的视角来总结对产品运营推广的理解。

2023-03-18 22:35:23 2741

原创 APP产品线上埋点方案

对于线上产品,有时候开发会处于一种黑盒状态无法感知现状,只能通过客服和应用市场评价才知道线上问题。当线上出现用户的使用问题后,开发也不太好恢复当时的情景进行排查解决。所以对线上产品进行用户操作行为进行埋点,便于产品的信息收集、上报和分析,可以帮助我们排查和解决线上的问题。

2023-03-08 22:54:16 2877

原创 Google Protobuf 实践使用开发

protobuf在google中是一个比较核心的基础库,作为分布式运算涉及到大量的不同业务消息的传递,如何高效简洁的表示、操作这些业务消息在google这样的大规模应用中是至关重要的。而protobuf这样的库正好是在效率、数据大小、易用性之间取得了很好的平衡。

2023-01-28 21:53:41 1106

原创 Android MMKV框架引入使用

鹅厂的开源框架MMKV能完美解决SP现有缺点并保持原有的优点。MMKV是基于 [mmap ](https://blog.csdn.net/luo_boke/article/details/109311432)内存映射+ `protobuf `序列化两者优势于一体的框架,其具有更高性能高,更强的稳定性。

2022-10-06 18:15:00 3962

原创 史上最全Git命令使用手冊

git是日常开发中常用的工具,基本为每个人所熟悉,但是你真的对git 文件的4个存储区,4种状态真的了解,对常见的6种命令是否都了然于胸,让我们一起来回顾总结吧。

2022-09-25 18:32:15 1021

原创 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 1296 1

原创 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 2333

原创 Material ShapeableImageView 使用详解

继承自ImageView,可以为image添加描边大小、颜色,以及圆角、裁切等,这得益于它新增了一个属性shapeAppearance,具体实现在ShapeAppearanceModel,可以通过style来配置,也可以通过代码实现。

2022-09-04 19:43:19 2082

原创 项目开发混淆从初识到理解

Java 是一种跨平台、解释型语言,Java 源代码编译成的class文件中有大量包含语义的变量名、方法名的信息,很容易被反编译为Java 源代码。为了防止这种现象,我们可以对Java字节码进行混淆。

2022-08-30 07:30:00 1294

原创 项目开发代码分支管理

在团队开发中,当有多个需求版本进行并发并行时,选用合适自己的分支管理策略将变得更加必要和急迫,我们来一起认识分支管理的git_flow和github-flow工作流吧。

2022-08-28 16:48:52 2879

原创 Google Play&国内应用市场发布版本步骤指导

自己开发的Android App常常需要再各应用市场上进行上架,对各应用市场的上架流程进行一个简单的描述。各位看官在实际中如碰到难题,欢迎留言共同探讨。

2022-08-22 21:05:21 1924

原创 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 1795

原创 Android Material Design UI方案使用讲解

Google I/O 2014 就已发布了Material Design,最近项目完成后总结一些Material UI 的常见控件使用,总结成系列文章欢迎阅读。

2022-06-13 20:33:54 3786

原创 Android 完美的蒙层方案

产品开发中总会碰到布局蒙层需求,针对Layout、ImageView总结出不同的优秀蒙层方案,希望对大家的有用。

2022-06-04 22:11:45 4469 1

原创 Android成长系列~Java基础一

Java基础是Android开发成长阶梯,基础越牢固高楼才能建的越高。该博客将是自身知识体系的基石部分,不断地学习总结才能构建自身心中的那颗Android技能树。

2022-04-27 20:33:53 2011

原创 Android 开机动画的制作

最近项目需要对项目Android设备进行开机动画的替换,此项需求操作比较简单,但是也有一些细节需要注意,分享给有需求的极客们 开机动画的制作、替换流程。

2021-07-08 15:15:04 2875 1

原创 Thread线程总结学习同步锁

前言同步锁常用于在多线程安全处理中,同步锁主要分为sychronized和Lock同步在高并发的情况下,为了防止数据出错,一个线程对于共享资源执行操作的时候,另外的线程要执行操作此共享资源需要等待前一个线程释放此共享资源,才能操作。

2021-06-27 17:11:45 242 1

原创 Java 类的生命周期详解

类的生命周期共有7个阶段,其中 **加载、验证、准备、初始化和卸载** 这五个阶段的顺序是确定的。

2021-06-16 14:26:27 1009

原创 PNG、JPG等普通图片高保真转SVG图

通过UI软件将png、jpg等主流图片转成svg图片,高保真转换,100%成功。

2021-06-02 14:21:30 11234 2

转载 免费调用API接口分享

各类无次数限制的免费API接口整理,主要是聚合数据上和API Store上的一些,还有一些其他的。

2021-05-24 18:59:00 505

原创 Android 12 终于来了,你准备好了吗?

Android 12 是Google有史以来最具雄心的版本之一,我们致力于创造一套能适应您的需求的全新用户界面,提高性能,同时将隐私和安全置于核心。对于开发者来说,我们为大家提供了更多的工具,方便您在手机、笔记本电脑、平板电脑、可穿戴设备、电视和汽车上构建令人愉悦的体验。

2021-05-19 18:21:36 1869 6

原创 开发中VSS、RSS、PSS、USS的区别

Android开发中VSS、RSS、PSS、USS的区别

2021-05-17 21:02:21 6581

原创 Lottie动画 轻松使用

UI常常会用到一些动画特效,比如心形跳动、返回效果等,此时常规手段往往力不从心,使用Lottie就能助力你飞起来。

2021-05-12 11:10:16 11585 2

原创 万能匹配的自定义下拉列表

对于下拉列表大家都不会陌生,经常使用。虽然Android自带有spinner控件,但是其使用的效果其实并不理想。现在给大家推荐一款我封装的万能适配自定义下拉列表PopSpinner,[源码]请自行下载查看

2021-05-10 10:47:34 903 6

原创 Android studio 4.2新特性及升级异常

2021.05.05 Android Studio 4.2发布,其中包含各种新功能和改进。并对更新后发现的异常进行解释和处理。

2021-05-06 20:01:42 8257 31

原创 Epub电子书实战解析

基于epublib框架解析epub图书demo,源码进行了个人的定制化修改,开放的源码已上传github和gitee。通过查询资料发现epublib框架方式进行epub格式的图书效果不错,分享给大家。 后面将对另一种Folioreader框架进行研究分享。

2021-04-21 11:46:01 2348 1

原创 系统App 签名JKS制作及静默安装

最近公司软件有需求要求将Android apk经系统签名以达到更新静默安装的效果。文章主要讲解如何进行系统签名的jks文件生成和静默安装的代码执行,内容及代码都是我亲自实验可行的,如遇疑问请联系我进行沟通讨论及解决。

2021-04-15 20:42:03 1980

原创 Android开发提升效率之DataBinding——双向绑定

经过两年的使用,总结了大量的使用心得,刚好可以更加完善的介绍DataBingding,该框架让代码更加简单且可读,强烈推荐路过的你学习使用!

2021-04-13 17:14:15 2874

原创 Android开发提升效率之DataBinding——进阶开发

经过两年的使用,总结了大量的使用心得,刚好可以更加完善的介绍DataBingding,该框架让代码更加简单且可读,强烈推荐路过的你学习使用!

2021-04-13 11:23:49 1837

原创 Android开发提升效率之DataBinding——基本使用

经过两年的使用,总结了大量的使用心得,刚好可以更加完善的介绍DataBingding,该框架让代码更加简单且可读,强烈推荐路过的你学习使用!

2021-04-13 10:41:11 8106 2

原创 最通俗易懂的教你使用RxJava3(一)

Rxjava系列文章,从入门到精深循序渐进式分析讲解。自我总结归纳防加强自己的知识体系构建,希望能帮助路过的你。

2021-04-12 14:24:56 4549 4

原创 SSL与TLS到底有何区别,一见分晓

在SSL更新到3.0时,IETF对SSL3.0进行了标准化,并添加了少数机制。可以说TLS就是SSL的新版本3.1。也可以将TLS看作SSL的升级版

2021-04-07 10:36:46 19413 3

原创 Android App拉起另一个App

App拉起另一个App的使用场景:1.使用一个管理型App统一进行app的管理。如:可以应用于登录,然后拉起对应App,如未安装则进行安装。2. 对于智能硬件app,很多运行环境处于无网络情况,出现异常及崩溃后log无法采集,也无法重新现崩溃情景。此时应该先保持app崩溃后能重新自动重启。

2021-04-06 17:45:18 5431 2

原创 Java 类加载机制原理,你还没弄懂吗

Android的基础语言是Java,而Java在运行时虚拟机加载对应的类和资源是通过ClassLoader来实现的,ClassLoader本身是一个抽象来,Android中使用PathClassLoader类作为Android的默认的类加载器。

2021-02-25 09:30:35 486

原创 阿里热更新Sophix的故事

很早以前就有写Sophix的博客,但是使用一段时间后有了新的感受和心得,重新整理出该篇博客。 对于所有的热更新方案强烈推荐使用Sophix,使用后你自会体会其中的妙处。

2021-02-24 17:51:03 963

原创 Android面试Hash原理详解二

Hash在软件开发中常见,面临大数据处理的时候,不同的算法选用会带来不同的性能体验。Hash是软件开发必须掌握的重点知识,也是面试中常见的考。跟随我的Hash系列文章来从Hash原理、常见Hash算法运用、算法考题剖析来深层理解Hash吧。

2021-02-23 14:59:34 544

原创 LiveDataBus核心原来如此简单

本篇博客通过自己对LiveData的理解,封装名为LiveData的通信框架。框架为纯Kotlin代码框架,其实框架实现很简单,原理完全基于LiveData。名字虽与网络上的LiveDataBus一样,功能也基本一致,但其内涵完全不一样,且看我一一剖析。

2021-01-27 16:59:32 1006

原创 LiveData深入浅出原理分析

本篇文章适合已能基本使用LiveData,但是具体原理和细节不太清楚的Android开发者。请跟随我的脚步一起探索LiveData的秘密!通过认真分析LiveData的原理非常简单,它的逻辑其实和设置点击监听事件是一样的,且听我一一道来。

2021-01-26 16:38:50 955

系统签名JKS生成工具.rar

系统签名所需JKS的制作工具,内含各文件和操作指导说明。懂的人会懂,不多说。

2021-04-15

Android Parcelable code generator.zip

在Android studio 4.0+以后在插件中已经搜索不到Android Parcelable code generator这个超级好用的插件了,唯一能使用的方式就是下载离线插件包,进行离线安装。

2020-12-02

adb_1.0.41.rar

如果只是想对ADB工具及命令进行了解,而不想安装类似Android Studio这样的工具,那么请下载它。如何使用,请查看我的博文《史上最新最全的ADB及命令百科,没有之一》https://blog.csdn.net/luo_boke/article/details/106303208

2020-06-05

availables.xml.rar

在Android Sudio如出现插件搜索不到,可以选择进行availables.xml文件的替换即可解决问题。 也可参考我的博文https://blog.csdn.net/luo_boke/article/details/106297679,看看其他方案是否能解决您的问题。

2020-05-23

Android API26最新中文版+原版

找到的最新的Android开发SDK=26 API。重要的是中文翻译版,中文翻译版,中文翻译版。developer.android.google.cn 翻译出品,内涵英文版+中文版,不好用打死我。

2019-03-01

SSH框架项目,做的一个在线考题系统

1.一个在线考题系统,使用的是ssh框架。整个项目有许多jsp页面,采用的easy_ui搭建的页面框架,使用了JS,jQuery,jstl,log4j日志,Gson。使用中有疑问欢迎留言,乐意为大家解惑

2017-07-07

千辛万苦弄出来 Maven+SSM框架整合项目

1.自己对maven和ssm框架进行了完美整合,在填坑的过程中解决各种bug,希望对需要Java Maven+SSM框架的人有帮助,第一次上传自己的代码。

2017-07-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除