Android开发笔记
中豪Hero666
客之美我者,皆有求于我也。
展开
-
Kotlin 设计模式 //TODO
单例设计模式单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中,应用该模式的类一个类只有一个实例。即一个类只有一个对象实例。伴生对象单例(Companion Object)每个类都可以实现一个伴生对象,它是该类的所有实例共有的对象。它将类似于Java中的静态字段。class App : Application() {...原创 2018-08-01 10:04:22 · 717 阅读 · 0 评论 -
android 图文混排
本文介绍一种Android中简单的图文混排方式首先,大家先看下UI给的效果图:首先我们可以大致简单的分析一下该需求,第一眼看起来,可能会突然想说简单的使用用ImageView + Textview就可以直接实现了,没什么麻烦的地方,但其实不然,因为提示后边的文字是自动换行的,即图片和文字是一体的,且可以在任意位置换行。这样的展示效果当然可以使用自定义控件来实现,但杀鸡焉用牛刀,我们可以使用Text...原创 2018-05-15 17:49:11 · 267 阅读 · 0 评论 -
Git 命令集合 (内容收集于网络)
一、新建代码库在当前目录新建一个Git代码库$ git init新建一个目录,将其初始化为Git代码库$ git init [project-name]下载一个项目和它的整个代码历史$ git clone [url]二、配置显示当前的Git配置$ git config --list编辑Git配置文件$ git config -e [--global]设置提交代码时的用户信息$ git config...原创 2018-05-15 17:20:01 · 161 阅读 · 0 评论 -
android开发中常用的设计模式汇总
本文算是自己对于andorid开发中一些常用的设计模式的学习汇总。在本文中表述若有纰漏或者理解未至深处时还望读者指出,多谢了。关于android现在主流的框架开发,比如mvp + rxjava + reftofit2 + dagger2这样的框架我们在这里不做赘述,本文只探讨android常用的一些设计模式(其实就是java中的设计模式)NO.1 装饰者模式NO.1 单例模式NO.1 工厂模式NO原创 2017-03-30 17:26:35 · 604 阅读 · 0 评论 -
Android 处理内存泄漏的方式
本篇博客为Android内存泄漏的简单分析,以使用android studio 中的android monitor 工具为主要分析工具,MAT为辅助分析工具。原创 2016-12-22 12:07:42 · 580 阅读 · 5 评论 -
使用expandListView做多级列表时的问题处理
由于项目需要,需要在ListView的条目点击时,ExpandableListView动态的刷新,这一点,可以动态的置换数据源完成。不过,在为ExpandableListView设置适配器的时候,适配器应当继承BaseExpandableListAdapter,这样在adapter才会有notifdatachange方法,从而实现我们的 。但是即使如此还是会出现一个问题,虽然ExpandableLi原创 2016-12-21 10:19:52 · 520 阅读 · 0 评论 -
android开发中对图片的处理方式汇总
1. LruCache 利用弱引用动态的管理内存(已经过时,但思想可以借鉴)LruCache(Least Recently Used Cache) 全称最近最少使用算法,其主要思想是使用SoftReference(或者WeakReference),因为我们的缓存容量是有限的,它会面临一个问题:当有新的内容需要加入我们的缓存,但我们的缓存空闲的空间不足以放进新的内容时,我们就需要舍弃原有的部分内容从原创 2016-12-15 10:41:36 · 5578 阅读 · 0 评论 -
Android集成环信3.x出现java.lang.UnsatisfiedLinkError: com.android.tools.fd.runtime.IncrementalClassLoader
java.lang.UnsatisfiedLinkError: com.android.tools.fd.runtime.IncrementalClassLoader$DelegateClassLoader[DexPathList[[dex file原创 2016-06-22 17:21:34 · 8011 阅读 · 5 评论 -
Android开发常用资料传送门 ~~
android开发常用资料链接 持续更新原创 2016-09-06 15:35:22 · 542 阅读 · 0 评论 -
Java GC工作机制 //TODO
感谢 千古壹号 公众号的分享以下为自己看了这篇文章后的整理记录,方便记忆及复习。GC的概念GC:Garbage Collections 字面意思是垃圾回收器,释放垃圾占用的空间。让创建的对象不需要像c、c++那样需要程序员手动的delete、free掉 。对于c、c++的开发人员来说内存是开发人员分配的,也就是说还要对内存进行维护和释放。对于Java程序员来说,一个对象的内存分配是在虚拟机的...原创 2018-11-08 18:09:36 · 204 阅读 · 0 评论