TurnOff.us 是一个极客漫画网站,作者Daniel Stori 画了一些非常有趣的关于编程语言、Web、云计算、Linux 相关的漫画。今天解读的便是其中的一篇。 在开始,我们先来看看这幅漫画的全貌! kerne…
标签:Android
一行Java代码实现RecyclerView的Adapter?一行都不需要!
本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 前言 听说这种【一行代码实现xxx】用烂的标题总是能够吸引到更多的关注。 在批判笔者这种行为之前,我们先来总结一下目前Android开发中通过Recyc…
TitleItemDecoration
思路和代码,从张旭童同学的使用ItemDecoration为RecyclerView打造带悬停头部的分组列表学来的 运行效果 1. TitleItemDecoration <p> public class T…
Android 撸起袖子,自己封装 DialogFragment
本篇文章已授权为微信公众号 code小生 发布 前言 具体的代码以及示例我都放上 Github 了,有需要的朋友可以去看一下 DialogFragmentDemos,欢迎 star 和 fork. 本文的主要内容 Dia…
CalendarListView 日历列表
概述: 听过PullToRefreshListView,听过PinnedSectionListView,那你应该没听过CalendarListView,什么是CalendarListView呢,ListView和Cale…
Material Design学习:ToolBar 开发使用简介
简介 Toolbar 是在 Android 5.0 开始推出的一个 Material Design 风格的导航控件 ,Google 非常推荐大家使用 Toolbar 来作为Android客户端的导航栏,以此来取代之前的 …
JNI源码分析 (并实现JNI动态注册)
本博客转载自网址:http://blog.csdn.net/urrjdg/article/details/78091094 1. C/C++ 的 编译 和 链接 c/c++ ========= 二进制文件 对于C/C++…
全面总结侧滑菜单的5种实现方式
现在开发中,很多APP都在用侧滑菜单,这个很常见,也有很多第三方库,比如slidingmenu,谷歌官方的DrawerLayout等等。下面我就总结一下侧滑菜单实现的4种方式: 一、自定义ViewGroup ,处理其on…
Android中的内存泄漏和内存溢出.md
概念 内存泄漏是因为持有对象长期引用,导致对象无法被 GC 回收。 为了避免这种情况,我们可以选择在对象生命周期结束的时候,解除绑定,将引用置为空,或者使用弱引用。 例子 单例模式导致内存泄露 传入的context为ac…
Android 计时的两种思路
1.Android中计时 趁最近两周不忙,自己支配的时间比较多,正好查漏补缺,这两天看了些Thread的基础知识,正好工作有个需求就是要记时。就把想到的记录一下。 在Android中实现计时,有好几种方式,我用过的是单独…
Java 打印心形
网上看到一段有意思的代码 public class Heart { public static void main(String[] args) { for (float i = 1.5f; i > -1.5f; …
Android在string.xml中加粗文字
富文本 通过html格式使textview显示多种颜色更改字体大小 String busSchedule = "Bus Schedule " + "<font color='#000000'>" + deta…