
Android
文章平均质量分 82
input_name
嗯嗯
展开
-
[Android]之一:Android系统下载管理DownloadManager
嗷,这个android系统下载管理DownloadManager功能还是蛮强大的。虽然老大只是让我做一个下载工具类给他们使用,但是想加深一下印象,接下来是笔记。 一.DownloadManager简单介绍 DownloadManager是系统开放给第三方应用使用的类,包含两个静态内部类DownloadManager.Query和DownloadManager.Request。DownloadM转载 2016-09-08 17:48:19 · 1106 阅读 · 0 评论 -
[Android实践]之:Fragment应用实战
转载请注明出处:http://blog.youkuaiyun.com/guolin_blog/article/details/13171191现在Fragment的应用真的是越来越广泛了,之前Android在3.0版本加入Fragment的时候,主要是为了解决Android Pad屏幕比较大,空间不能充分利用的问题,但现在即使只是在手机上,也有很多的场景可以运用到Fragment了,今天我们就来学习其中一个特别转载 2016-09-29 15:21:47 · 518 阅读 · 0 评论 -
[Android实践]之:Fragment实现兼容手机和平板
转载(郭神)请注明出处:http://blog.youkuaiyun.com/guolin_blog/article/details/8744943记得我之前参与开发过一个华为的项目,要求程序可以支持好几种终端设备,其中就包括Android手机和Android Pad。然后为了节省人力,公司无节操地让Android手机和Android Pad都由我们团队开发。当时项目组定的方案是,制作两个版本的App,一个手机转载 2016-09-29 14:31:32 · 334 阅读 · 0 评论 -
[Android实践]之:Fragment完全解析
前言虽然有点类似activity,但是Android四大组件中没有它,只是整个大知识框架中实践的一个布局类的小知识点,所以没有写在Android知识体系中,而是写在了实践中,毕竟在实践中比较常用。又是一片转载文(果然还是大神的文章讲得清楚明白):http://blog.youkuaiyun.com/guolin_blog/article/details/8881711正文:我们都知道,Android上的界面展示转载 2016-09-29 11:21:41 · 271 阅读 · 0 评论 -
[Android实践]之:Android官方提供的支持不同屏幕大小的全部方法
其实这是一片郭神的译文,不过既然我懒得去看Android官方的,就干脆转过来随时做笔记了。转载请注明出处:http://blog.youkuaiyun.com/guolin_blog/article/details/8830286 原文地址为:http://developer.android.com/training/multiscreen/screensizes.html本文将告诉你如何让你的应用程序支持各转载 2016-09-28 15:10:50 · 379 阅读 · 0 评论 -
[Android知识体系]之四大组件:Content Provider应用实例
转载,原文:http://blog.youkuaiyun.com/luoshengyang/article/details/6950440上文简要介绍了Android应用程序组件Content Provider在应用程序间共享数据的原理,但是没有进一步研究它的实现。本文将实现两个应用程序,其中一个以Content Provider的形式来提供数据访问入口,另一个通过这个Content Provider来访问这些转载 2016-09-26 16:45:50 · 627 阅读 · 0 评论 -
[Android知识体系]之四大组件:ContentProvider简单介绍
如果只是要看ContentProvider的使用,直接在郭神的第一行代码就要非常详细的介绍了,包括对系统的内容提供器进行访问,还有自己定义内容提供器(继承ContentProvider实现自己的内容提供器的时候要全部重写六个方法。不过我发现,不管我看多少书,我都只是知道怎么用而已,还是不能理解他,于是额外看了罗升阳大神的介绍,感觉会更透彻一点。原地址:http://blog.youkuaiyun.com/luo转载 2016-09-25 23:29:01 · 370 阅读 · 0 评论 -
[Android知识体系]之四大组件:activity(生命周期管理)
首先看一下Android api中所提供的Activity生命周期图(不明白的,可以看完整篇文章,在回头看一下这个图,你会明白的): Activity其实是继承了ApplicationContext这个类,我们可以重写以下方法,如下代码:public class Activity extends ApplicationContext { protected void onCrea原创 2016-09-22 11:59:29 · 363 阅读 · 0 评论 -
[Android知识体系]之四大组件:broadcastReciever(LocalBroadcastManager)
android一般用LocalBroadcastManager去解决broadcastReciever的安全问题,其实就是前一篇文章提到过的局部广播,前文地址:http://blog.youkuaiyun.com/yoxiyehei_wzx/article/details/52655640下面是正文。在Android系统中,BroadcastReceiver的设计初衷就是从全局考虑的,可以方便应用程序和系统、应原创 2016-09-25 01:27:35 · 313 阅读 · 0 评论 -
[Android知识体系]之四大组件:broadcastReciever
好的好的现在轮到一个使用起来很简单的组件——broadcastReciever!虽然使用简单但也不能小看它,做好总结,以后碰见它还可以再复习复习所学,更深刻地理解。任何一样东西都有学习的价值呐。 初认识android广播分为两个方面,广播发送者和广播接受者。通常情况下,broadcastReciever就是广播接受者(器)。广播作为android组件间的通信方式,可以使用的场景如下:1.同一app内原创 2016-09-25 01:01:26 · 572 阅读 · 0 评论 -
[Android基础]之:binder学习指南
这篇文章源自于这位大神的文章,可以对binder机制有一个大体的入门了解。虽然第一次看也许可能不太了解,但是如果能跟着他的步伐往下学习binder会很有用,所以这里把这篇文章转载出来以后方便阅读。(把图片换成了我喜欢的,哈哈)毫不夸张地说,Binder是Android系统中最重要的特性之一;正如其名“粘合剂”所喻,它是系统间各个组件的桥梁,Android系统的开放式设计也很大程度上得益于这种及其方便转载 2016-09-21 17:03:15 · 531 阅读 · 0 评论 -
[Android知识体系]之四大组件:service(intentService)
IntentService 是比较少使用的,所以之前也一直没听说过它,不过前段时间整理android知识体系时看到有一小块是它的部分,所以查了资料对intentService做了点整理。下面开始正文:不管是何种Service,它默认都是在应用程序的主线程(亦即UI线程)中运行的。所以,如果你的Service将要运行非常耗时或者可能被阻塞的操作时,你的应用程序将会被挂起,甚至会出现ANR错误。为了避免原创 2016-09-24 00:32:23 · 272 阅读 · 0 评论 -
[Android知识体系]之四大组件:service(完全解析下)
转载请注册出处:http://blog.youkuaiyun.com/guolin_blog/article/details/9797169在上一篇文章中,我们学习了Android Service相关的许多重要内容,包括Service的基本用法、Service和Activity进行通信、Service的销毁方式、Service与Thread的关系、以及如何创建前台Service。以上所提到的这些知识点,基本上涵转载 2016-09-23 13:57:34 · 242 阅读 · 0 评论 -
[Android知识体系]之四大组件:service(完全解析上)
之前想自己写一份介绍来着,但是后来觉得service好多知识点好麻烦啊所以就直接转郭大神的解析了。转载请注明出处:http://blog.youkuaiyun.com/guolin_blog/article/details/11952435相信大多数朋友对Service这个名词都不会陌生,没错,一个老练的Android程序员如果连Service都没听说过的话,那确实也太逊了。Service作为Android四大转载 2016-09-23 11:03:13 · 311 阅读 · 0 评论 -
[面试]之:金山内推电话面试二面
本来想面试完马上写检讨的,但是面完我都快下班了,老大进小黑屋和其他实习生讲着别的东西,偷偷摸摸进来唉,6点准时下班,想着果然还是要回宿舍写检讨。 过了一面简直让我觉得不可思议。当老大给我更新任务的时候来了电话,一看是珠海的超级吃惊的说,一面面了不到一个小时就来二面!?踩了狗屎运(后来我听我面运营还是产品的同学说金山的一面二面都是很容易过的,最终hr面会筛很大一批人,我想想就淡定了,果然吧,就我原创 2016-09-12 22:30:50 · 2893 阅读 · 0 评论 -
[Android知识体系]之四大组件:activity(LaunchMode和Flag)
其实关于启动模式和flag在《Android开发艺术探索》这本书里面已经讲得非常清晰了(好吧关于flag并没有怎么讲),这里做一下总结,不然到时候又忘然后又要各种翻书。p.s.此文配上《Android开发艺术探索》食用更佳~首先是LaunchMode。一.深入理解LaunchMode也来一个前言:Android系统中的Activity可以说是一件很赞的设计,它在内存管理上良好的设计,使得多任务管理在原创 2016-09-23 09:26:43 · 460 阅读 · 0 评论 -
[Android知识体系]之四大组件:activity(序列化和intent传递对象)
其实activity是最基本要掌握的,但是如果要深究,其实非常多好讲的。这篇文章是先学习序列化,再对android使用序列化传递对象进行介绍。第一小节 Serializabale一、序列化和反序列化的概念 把对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为对象的过程称为对象的反序列化。 对象的序列化主要有两种用途: 1) 把对象的字节序列永久地保存到硬盘上,通常存原创 2016-09-22 17:46:36 · 733 阅读 · 0 评论 -
学习资料(不定期更新)
一手资料一手资料当然是Google官方给出的资料,这里往往是英文版的,营养价值极高。只要英文还可以(不行就是在线翻译工具)+翻墙工具,强烈建议直接看Android官网的资料。可以Chrome浏览器+Google翻译插件,哪里不会点哪里,嘿,下面列出这些一手资料: developer.android.com:Android开发官网,下面列举常用的资料: 1) Android training:And原创 2016-11-29 20:46:26 · 508 阅读 · 0 评论