- 博客(5)
- 资源 (22)
- 收藏
- 关注
原创 Activity如何缓存
最近,看到一道面试题----Activity如何缓存,随手来记录一下,因为基础不熟有时很尴尬。这个通常是在横竖屏切换时,主要和一些生命周期方法有关,简单写代码验证一下。如下: MainActivity中的代码:public class MainActivity extends AppCompatActivity { @Override protected void
2017-05-23 22:57:13 488
原创 装饰模式笔记
1. 装饰模式介绍 装饰模式也称包装模式,结构型设计模式之一,其使用一种对客户端透明的方式来动态地扩展对象的功能,同时它也是继承关系的一种替代方案之一。现实生活中,你能看到很多装饰模式的例子,比如说人需要各式各样的衣着,不管你穿着什么样的衣物,对于个人的本质来说是不变的,充其量只是在外面披上一层遮羞物而已,这也是装饰模式。2.装饰模式的定义 动态地给一个对
2017-05-20 18:19:21 233
转载 Android应用内多进程分析和研究
正常情况下,一个apk启动后只会运行在一个进程中,其进程名为AndroidManifest.xml文件中指定的应用包名,所有的基本组件都会在这个进程中运行。但是如果需要将某些组件(如Service、Activity等)运行在单独的进程中,就需要用到android:process属性了。我们可以为android的基础组件指定process属性来指定它们运行在指定进程中。有什么好处
2017-05-18 17:43:18 342
原创 Ant入门(1)
Apache Ant是一个基于Java的生成工具。这个工具的名称是Another neat tool(另一个整洁的工具)的首字母的缩写。用于构建项目,比如说我们常常是在Eclipse点击run as,然后会出现运行的结果。现在你通过Ant来构建,也能出现运行的结果。虽然这个过程稍显复杂,但是能让你对程序有另一种认识。 首先,下载Ant,然后配置环境,这里就不详细说了,网上有很多相关文
2017-05-14 17:02:13 313
转载 Java实现爬虫给App提供数据(Jsoup 网络爬虫)
需求 最近基于 Material Design 重构了自己的新闻 App,数据来源是个问题。有前人分析了知乎日报、凤凰新闻等 API,根据相应的 URL 可以获取新闻的 JSON 数据。为了锻炼写代码能力,笔者打算爬虫新闻页面,自己获取数据构建 API。效果图下图是原网站的页面爬虫获取了数据,展示到 APP 手机端爬虫思路开始
2017-05-10 08:43:30 932
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人