会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
In the day of prosperity be joyful, but in the day of adversity consider.
博客园
首页
新随笔
订阅
管理
2023年12月25日
Android 常用注解一览
摘要:
注解的使用有助于减少样板代码的编写,并提供了一种声明性的方法来描述代码的意图和行为。可以用于实现依赖注入,数据库映射、运行时权限处理等功能。
阅读全文
posted @ 2023-12-25 22:21 子·聪
阅读(257)
评论(0)
推荐(0)
编辑
2020年5月1日
23种设计模式——结构型设计模式(7种)
摘要:
结构型模式描述如何将类或对象按某种布局组成更大的结构。它分为类结构型模式和对象结构型模式,前者采用继承机制来组织接口和类,后者釆用组合或聚合来组合对象。
阅读全文
posted @ 2020-05-01 13:37 子·聪
阅读(7205)
评论(2)
推荐(0)
编辑
2019年9月7日
23种设计模式——创建型设计模式(5种)
摘要:
软件设计模式使人们可以更加简单方便复用成功的设计和体系结构。其中【创建型设计模式】用于描述“怎么创建对象”,特点是“将对象的创建与使用分离”。如,单例、原型、工厂方法、抽象工厂、建造者等5种创建型模式。
阅读全文
posted @ 2019-09-07 20:29 子·聪
阅读(32947)
评论(3)
推荐(3)
编辑
2019年8月22日
面向对象设计原则
摘要:
在软件开发中,为了提高软件系统的可维护性和可复用性,增加软件的可扩展性和灵活性,程序员经理根据7条原则来开发程序,从而提高软件开发效率、节约软件开发成本和维护成本。
阅读全文
posted @ 2019-08-22 14:14 子·聪
阅读(550)
评论(0)
推荐(0)
编辑
2019年8月20日
Android Studio常用配置
摘要:
整理Android Studio的常用配置。
阅读全文
posted @ 2019-08-20 20:37 子·聪
阅读(647)
评论(0)
推荐(0)
编辑
2019年8月19日
[转]探索 Android 内存优化方法
摘要:
本贴主要整理 Android 内存优化相关问题。从 Android 内存管理机制相关的一些知识,包括 Dalvik 虚拟机和 ART 环境等和 Android 内存问题的解决与优化方法,包括 Memory Profiler、LeakCanary工具的使用方法。
阅读全文
posted @ 2019-08-19 20:25 子·聪
阅读(976)
评论(0)
推荐(0)
编辑
2019年8月17日
Java内存管理机制
摘要:
这贴主要整理总结 Java 内存管理相关知识,让自己能对 Java 内存管理相关的知识的认识更全面一些。
阅读全文
posted @ 2019-08-17 23:36 子·聪
阅读(13373)
评论(0)
推荐(3)
编辑
2019年8月4日
JNI与NDK简析(一)
摘要:
在Android Framework中,需要提供一种媒介或 桥梁,将Java层(上层)与C/C++层(下层)有机的联系起来,使得他们互相协调完成某些任务。而充当这种媒介的就是Java本地接口(JNI,Java Native Interface)。
阅读全文
posted @ 2019-08-04 22:15 子·聪
阅读(4101)
评论(0)
推荐(1)
编辑
2019年7月27日
Java多线程并发系列之闭锁(Latch)和栅栏(CyclicBarrier)
摘要:
JAVA并发包中有三个类用于同步一批线程的行为,分别是闭锁(Latch),信号灯(Semaphore)和栅栏(CyclicBarrier)。本贴主要说明闭锁(Latch)和栅栏(CyclicBarrier)。
阅读全文
posted @ 2019-07-27 09:46 子·聪
阅读(5601)
评论(0)
推荐(1)
编辑
2019年7月26日
Handler 机制(一)—— Handler的实现流程
摘要:
由于Android采用的是单线程模式,开发者无法在子线程中更新 UI,所以系统给我提供了 Handler 这个类来实现 UI 更新问题。本贴主要说明 Handler 的工作流程。
阅读全文
posted @ 2019-07-26 00:08 子·聪
阅读(6543)
评论(0)
推荐(0)
编辑
2019年7月25日
Android自绘制控件
摘要:
虽然Android API给我们提供了众多控件来使用,但是少不了要根据需求自定义控件。比如说圆形的ImageView,甚至没有原型,完全需要自己绘制等等。本贴以圆形按钮为例,来说明创建自定义控件的一般步骤及使用。
阅读全文
posted @ 2019-07-25 00:17 子·聪
阅读(720)
评论(0)
推荐(0)
编辑
2018年11月2日
Android混淆配置及总结
摘要:
Android打正式的release包混淆是必备的,避免APP被反编译,使项目中隐秘的技术或信息被别人查看。但经常用第三方SDK的时候会忘了顺手把混淆加进来,到了打包的时候又去找,很是麻烦,因此在这里总结一下。
阅读全文
posted @ 2018-11-02 15:37 子·聪
阅读(1179)
评论(0)
推荐(0)
编辑
2018年10月28日
AndroidStudio提高编译速度的建议
摘要:
Google tools team一直致力于提高android studio的编译速度,使用最新的gradle插件可以搞编译速度 在Android Gradle Plugin 3.0.0后,google推出了新的依赖方式,并强制要求废弃老的依赖方式。
阅读全文
posted @ 2018-10-28 16:00 子·聪
阅读(7043)
评论(0)
推荐(0)
编辑
2018年9月22日
常用校验工具方法汇总
摘要:
常用工具类方法小结。
阅读全文
posted @ 2018-09-22 00:28 子·聪
阅读(993)
评论(0)
推荐(0)
编辑
2018年7月4日
Android 5.0系统默认颜色
摘要: 伴随着 Android5.0 的发布也更新了support-v7-appcompat 到 V21,其中增加了 ToolBar、recyclerview、cardview 等控件。 Android5.0 对改变 APP 样式下了不小的功夫,写法也和以前不一样了,下面先简单介绍一下colorAccent
阅读全文
posted @ 2018-07-04 10:16 子·聪
阅读(1535)
评论(0)
推荐(0)
编辑
下一页
公告