会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
In the day of prosperity be joyful, but in the day of adversity consider.
博客园
首页
新随笔
订阅
管理
1
2
3
下一页
2023年12月25日
Android 常用注解一览
摘要:
注解的使用有助于减少样板代码的编写,并提供了一种声明性的方法来描述代码的意图和行为。可以用于实现依赖注入,数据库映射、运行时权限处理等功能。
阅读全文
posted @ 2023-12-25 22:21 子·聪
阅读(256)
评论(0)
推荐(0)
编辑
2020年5月1日
23种设计模式——结构型设计模式(7种)
摘要:
结构型模式描述如何将类或对象按某种布局组成更大的结构。它分为类结构型模式和对象结构型模式,前者采用继承机制来组织接口和类,后者釆用组合或聚合来组合对象。
阅读全文
posted @ 2020-05-01 13:37 子·聪
阅读(7204)
评论(2)
推荐(0)
编辑
2019年9月7日
23种设计模式——创建型设计模式(5种)
摘要:
软件设计模式使人们可以更加简单方便复用成功的设计和体系结构。其中【创建型设计模式】用于描述“怎么创建对象”,特点是“将对象的创建与使用分离”。如,单例、原型、工厂方法、抽象工厂、建造者等5种创建型模式。
阅读全文
posted @ 2019-09-07 20:29 子·聪
阅读(32939)
评论(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 子·聪
阅读(13371)
评论(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 子·聪
阅读(1178)
评论(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 子·聪
阅读(7040)
评论(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)
编辑
1
2
3
下一页
公告