会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
努力做一个全栈工程师
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2015年11月16日
Android 实现切换主题皮肤功能(类似于众多app中的 夜间模式,主题包等)
摘要: 首先来个最简单的一键切换主题功能,就做个白天和晚上的主题好了。先看我们的styles文件: 1 2 3 4 10 14 22 23 24 28 29 30 好,然后我们来看看主要activitypackage com.example.admini...
阅读全文
posted @ 2015-11-16 14:43 希尔瓦娜斯女神
阅读(18006)
评论(2)
推荐(3)
2015年11月6日
Android 从java字节码告诉你 为什么Handler会造成内存泄露
摘要: 很多人面试的时候,都知道Handler 极易造成内存泄露,但是有一些讲不出来为什么,好一点的 会告诉你looper msg 之类的,但是你再往下问 为什么msg持有handler handler为什么持有activity'的引用的时候 他们就答不出来了。这里我通过几个简单的例子 和极少部分的源码 来...
阅读全文
posted @ 2015-11-06 17:44 希尔瓦娜斯女神
阅读(2895)
评论(1)
推荐(3)
2015年11月4日
java 构造函数内部的多态方法 完全剖析
摘要: 我们先来看一个例子,如果你读过《java编程思想》的话 应该会有印象 1 package com.test.zj; 2 3 public class PolyConstructors { 4 5 public static void main(String[] args) { 6 ...
阅读全文
posted @ 2015-11-04 16:39 希尔瓦娜斯女神
阅读(2909)
评论(0)
推荐(0)
2015年11月2日
Android 高仿微信 获取最近刚刚拍照的缩略图 功能实现
摘要: 原理其实挺简单的,android 中文件 修改 增加 删除等等 都会在数据库里的某个表里记录下来,你需要的时候 只要迅速的去查找这个表里的值 即可得到你想要的所有信息。实际上 如果真正理解这个表结构 你就可以做很多事情了,比如迅速找到手机里的所有mp3 文件 png 文件,统计某个类型的 文件大小等...
阅读全文
posted @ 2015-11-02 15:42 希尔瓦娜斯女神
阅读(5112)
评论(1)
推荐(0)
2015年10月16日
Android 高仿豌豆荚 一键安装app 功能 实现
摘要: 以往我们那些应用市场 帮我们安装app的时候 我们都得点确定,当然你如果 root 以后 不用点确定 也能自动安装了,后来豌豆荚 推出了一个功能 非root的手机也能不点确定 直接帮你安装好。(如果不理解我这段话意思的同学 赶紧试用豌豆荚就知道了)实际上 这个功能还是蛮重要的,比如我们的app 如果...
阅读全文
posted @ 2015-10-16 16:10 希尔瓦娜斯女神
阅读(3521)
评论(2)
推荐(0)
2015年10月15日
Android Bitmap实战技巧
摘要: 注:本文大量参考谷歌官方文档自http://developer.android.com/intl/zh-cn/training/displaying-bitmaps/index.html。如果你自学能力还可以或者英文理解能力不错可以直接去看原版的。如果你时间宝贵,想直接看结论和我个人理解的心得,也可...
阅读全文
posted @ 2015-10-15 11:08 希尔瓦娜斯女神
阅读(8072)
评论(3)
推荐(0)
2015年10月8日
Android 异步加载神器Loader全解析
摘要: 在之前呢,我们经常会有这种需求,比如在某个activity,或者某个fragment里面,我们需要查找某个数据源,并且显示出来,当数据源自己更新的时候,界面也要及时响应。当然咯,查找数据这个过程可能很短,但是也可能很漫长,为了避免anr,我们都是开启一个子线程去查找,然后通过handler来更新我们...
阅读全文
posted @ 2015-10-08 16:16 希尔瓦娜斯女神
阅读(12118)
评论(3)
推荐(2)
2015年9月17日
Android 开源项目DiskLruCache 详解
摘要: 有兴趣的同学可以读完这篇文章以后 可以看看这个硬盘缓存和volley 或者是其他 图片缓存框架中使用的硬盘缓存有什么异同点。讲道理的话,其实硬盘缓存这个模块并不难写,难就难在 你要考虑到百分之0.1的那种情况,比如写文件的时候 手机突然没电了之类的,你得保证文件正确性,唯一性等等。今天就来看看这个D...
阅读全文
posted @ 2015-09-17 10:59 希尔瓦娜斯女神
阅读(6145)
评论(2)
推荐(1)
2015年9月14日
Android 开源项目PhotoView源码分析
摘要: https://github.com/chrisbanes/PhotoView/tree/master/library这个就是项目地址,相信很多人都用过,我依然不去讲怎么使用。只讲他的原理和具体实现。具体会讲到:1.如何实现pinch手势 放大缩小图片。2.如何实现的拖动图片。3.如何实现的惯性拖动...
阅读全文
posted @ 2015-09-14 17:39 希尔瓦娜斯女神
阅读(2330)
评论(0)
推荐(2)
2015年9月9日
细数Android开源项目中那些频繁使用的并发库中的类
摘要: 这篇blog旨在帮助大家 梳理一下前面分析的那些开源代码中喜欢使用的一些类,这对我们真正理解这些项目是有极大好处的,以后遇到类似问题 我们就可以自己模仿他们也写出类似的代码。1.ExecutorService这个类实际上就是一个接口1 public interface ExecutorService...
阅读全文
posted @ 2015-09-09 18:08 希尔瓦娜斯女神
阅读(1381)
评论(2)
推荐(1)
上一页
1
2
3
4
5
下一页
公告