android
桥下西河院
这个作者很懒,什么都没留下…
展开
-
Android操作系统架构
Android 操作系统大致可以在4 个主要层面上分为以下5 个部分:● Linux 内核:这是Android 所基于的核心。这一层包括了一个Android 设备的各种硬件组件的所有低层设备驱动程序。● 库:包括了提供Android 操作系统的主要功能的全部代码。例如,SQLite 库提供了支持应用程序进行数据存储的数据库。WebKit 库为浏览Web 提供了众多功能。● An原创 2014-02-13 16:16:48 · 918 阅读 · 0 评论 -
sendStickyBroadcast 的理解和使用
转自: http://blog.csdn.net/yihua0607/article/details/6890805要知道区别首先需要看一下Android Developers Reference, 它可是我们最好的老师了,sendBroadcast 大家应该都会用了我就不赘述了,下面来看看sendStickyBroadcastgoogle官方的解释是:Perf转载 2014-04-18 16:25:08 · 935 阅读 · 0 评论 -
android relativelayout属性总结
------------指定偏移量1.android:paddingleft(paddingright/paddingtop/paddingbottom):控件内部内容(如文本距离该控件的边距);2.android:paddingstart(paddingend):左右对齐时使用。左对齐时:paddingstart对应paddingleft;paddingend对应paddingr转载 2014-04-02 14:55:40 · 817 阅读 · 0 评论 -
Activity的四种启动模式和onNewIntent()
转自:http://blog.csdn.net/linghu_java/article/details/17266603转载 2014-04-19 10:13:19 · 1285 阅读 · 1 评论 -
Service类onStartCommand()返回值讲解.
转自:http://blog.csdn.net/taki_dsm/article/details/8865913转载 2014-05-08 15:50:05 · 705 阅读 · 0 评论 -
关于android应用--内存的优化
以下内容为转载自网上,然后自己加工贴合到一块的:原文地址:http://www.cnblogs.com/frydsh/archive/2012/12/09/2810601.html http://www.starming.com/index.php?action=plugin&v=wave&tpl=union&ac=viewgrouppost&gid=7转载 2014-04-09 10:53:02 · 863 阅读 · 0 评论 -
Android Fragment
Fragment要点Fragment作为Activity界面的一部分(或行为)组成出现。定义:A Fragment represents a behavior or a portion of user interface in an Activity. 可以在一个Activity中同时出现多个Fragment,并且,一个Fragment亦可在多个Activity中使用。转载 2014-03-29 11:33:16 · 895 阅读 · 0 评论 -
Android LayoutInflater详解
转自:http://www.cnblogs.com/top5/archive/2012/05/04/2482328.html转载 2014-04-11 20:31:44 · 1013 阅读 · 0 评论 -
Activity生命周期
转自:http://blog.csdn.net/liuhe688/article/details/6733407子曰:溫故而知新,可以為師矣。《論語》学习技术也一样,对于技术文档或者经典的技术书籍来说,指望看一遍就完全掌握,那基本不大可能,所以我们需要经常回过头再仔细研读几遍,以领悟到作者的思想精髓。近来回顾了一下关于Activity的生命周期,参看了相关书籍和转载 2014-03-14 21:54:09 · 846 阅读 · 0 评论 -
Android Drawable Resource学习(一)、Drawable Resource简介
转自:http://blog.csdn.net/lonelyroamer/article/details/8148147Drawable Resource一个Drawable资源是绘图中的一个普通概念,可以再屏幕上绘制出来。可以通过APIs中的getDrawable(int)方法检索出来,也可以在其他的XML资源中通过android:drawable和android转载 2014-05-29 20:44:59 · 1004 阅读 · 0 评论 -
Android Drawable Resource学习(二)、BitmapDrawable和Bitmap
转自:http://blog.csdn.net/lonelyroamer/article/details/8147542转自:http://blog.csdn.net/lonelyroamer/article/details/8147542转载 2014-05-29 22:50:52 · 967 阅读 · 0 评论 -
Android画图Path的使用
/** * Paint类介绍 * * Paint即画笔,在绘图过程中起到了极其重要的作用,画笔主要保存了颜色, * 样式等绘制信息,指定了如何绘制文本和图形,画笔对象有很多设置方法, * 大体上可以分为两类,一类与图形绘制相关,一类与文本绘制相关。 * * 1.图形绘制转载 2014-06-01 16:47:17 · 863 阅读 · 0 评论 -
android中的文件存储操作总结
作为android新手,前一段写个程序,想缓存一些数据到android设备中,不知往哪里存,通过查资料总结了一下,以便加深记忆和以后查询,水平有限又是第一次在csdn上写文章,如果不正确的地方,欢迎指出。 一、首先说一下android的存储类型,分为内部存储和外部存储。 (1)、内部存储。 内部存储是指手机内置的存储空间。内部存储空间有限,它原创 2014-02-13 14:27:11 · 5893 阅读 · 0 评论 -
说说Android 两种为自定义组件添加属性的使用方法和区别
转自:http://terryblog.blog.51cto.com/1764499/414884/转载 2014-06-17 16:38:53 · 710 阅读 · 0 评论 -
基线(Baseline)的含义以及在Android中的使用
基线的含义 首先说一下基线的含义(具体参考:http://zh.wikipedia.org/wiki/%E5%9F%BA%E7%B7%9A): 字体排印学中,基线(英语:Baseline)指的是多数字母排列的基准线。如下图所示,大多字母都沿着红色基线排列,唯有“p”向下延伸超过基线,超过的部分称为降部。原则上,多数字体会有以下关于基线的准则:原创 2014-04-02 14:58:39 · 24837 阅读 · 1 评论 -
Android中UI线程与后台线程交互设计的5种方法
转自:http://www.cr173.com/html/19165_1.html我想关于这个话题已经有很多前辈讨论过了。今天算是一次学习总结吧。在android的设计思想中,为了确保用户顺滑的操作体验。一些耗时的任务不能够在UI线程中运行,像访问网络就属于这类任务。因此我们必须要重新开启一个后台线程运行这些任务。然而,往往这些任务最终又会直接或者间接的需要访问和控制U转载 2014-04-09 11:00:10 · 793 阅读 · 0 评论 -
ActionBarSherlock SlidingMenu整合,解决SlidingMenu example的getSupportActionBar()方法不能用问题
今天下载了SlidingMenu来研究,发现里面那个自带的example不能使用,总是提示BaseActivity里面找不到getSupportActionBar()方法,到Github上面一查果然有这回事问题的原因是:SlidingFragmentActivity don't use SherlockActivity解决方法就是让SlidingFragmentActivi转载 2014-03-22 21:50:06 · 938 阅读 · 0 评论 -
Android字符串资源
Android字符串资源有三种类型的字符串资源:String:XML资源文件定义一个单独的字符串。String Array:XML资源文件定义一个字符串数组。Quantity Strings (Plurals):XML资源文件定义一定数量的字符串集合。所有的字符串资源都可以使用样式标记(styling markup)和格式化参数(formatting arg原创 2014-02-17 13:30:56 · 2061 阅读 · 0 评论 -
WebView设置字体默认大小
Android 的WebView控件的字体大小设置需要通过WebSettings类,WebSettings类的setTextSize(WebSettings.TextSize t)方法可以设置WebView内容的字体大小,但是只提供了以下几个值选项:SMALLEST is 50%SMALLER is 75%NORMAL is 100%LARGER is 150%LARGEST is 200原创 2014-02-19 00:47:34 · 5071 阅读 · 0 评论 -
Android简单类型资源(Bool、Color、Dimension、ID、Integer、Integer Array、Typed Array)
Android中Bool、Color、Dimension、ID、Integer、Integer Array、Typed Array类型的资源:一、Bool定义的文件位置:res/values/filename.xml。文件名任意。引用:Java类: R.bool.bool_nameResources res = getResources(); boolean scree原创 2014-02-18 00:17:11 · 7230 阅读 · 0 评论 -
android:configChanges属性
Android程序在运行时,一些设备的配置可能会改变,如:横竖屏的切换、键盘的可用性等。这些事件一旦发生,当前活动的Activity会重新启动,其中的过程是:在销毁之前会先调用onSaveInstanceState()方法去保存你应用中的一些数据,然后调用onDestroy()方法,最后调用onCreate()、onStart()、onResume()方法启动一个新的Activity,。原创 2014-03-14 20:54:16 · 6599 阅读 · 0 评论 -
Android home键和back键区别
back键Android的程序无需刻意的去退出,当你一按下手机的back键的时候,系统会默认调用程序栈中最上层Activity的Destroy()方法来销毁当前Activity,当此Activity又被其它Activity启动起来的时候,会重新调用OnCreate()方法进行创建,当栈中所有Activity都弹出结束后,应用也就随之结束了.如果说程序中存在service之类的,则可以在恰当的位转载 2014-03-14 17:01:34 · 2105 阅读 · 0 评论 -
onSaveInstanceState和onRestoreInstanceState触发的时机
先看Application Fundamentals上的一段话: Android calls onSaveInstanceState() before the activity becomes vulnerable to being destroyed by the system, but does not bother calling it when the instance转载 2014-03-14 17:05:21 · 641 阅读 · 0 评论 -
Activity的状态即状态转换
理解Activity的生命周期很重要,关于Activity生命周期中的各种方法调用时机,网上资料很多,可以参考博文:基础总结篇之一:Activity生命周期,我也对该博文进行了转载,进行了真机测试,发现有点小差异,有兴趣的可以看一下:Activity生命周期。 下面说一下Activity生命周期中的各种状态,即针对Activity跳转、锁屏、home键等操作对Activity状原创 2014-03-14 22:33:08 · 2642 阅读 · 0 评论 -
StrictMode介绍
StrictMode有多种不同的策略,每一种策略又有不同的规则,当开发者违背某个规则时,每个策略都有不同的方法去显示提醒用户。在本文中,将举例子说明如何使用在Android 中使用 StrictMode。 StrictMode的策略和规则 目前,有两大类的策略可供使用,一类是关于常用的监控方面的,另外一类是关于VM虚拟机等方面的策略。常用的监控方面的策略有如下这些:转载 2014-03-29 17:05:56 · 743 阅读 · 0 评论 -
Android Support v4、v7、v13的区别和应用场景
N久未做android了,以前做的时候,2.2才刚出来,现在android都更新到了4.3了,而从前一段时间android各个sdk版本市场占有率 来看,1.6、2.1还是占有一定的市场,故在有些时候,我们还是得要考虑兼容这些版本。 google提供了Android Support Library package 系列的包来保证来高版本sdk开发的向下兼容性,即我们用4.x开发时,在1转载 2014-03-29 09:11:23 · 895 阅读 · 0 评论 -
app包中的fragment和v4包中的fragment的使用的区别 发布: 2014-02-17 11:21 | 来源:网络整
转自:http://www.nqwang.com/2014/0217/89128.htmlapp包中的fragment和v4包中的fragment的使用的区别,有需要的朋友可以参考下。1、尽量不要用app包中的fragment,因为这个是在3.0之后才有的,支持的版本太高,在低版本中是是用不了的2、android.support.v4.app.Fragmen转载 2014-03-29 09:21:53 · 1596 阅读 · 0 评论 -
Activity生命周期回调函数以及应用场景
先看一下Activity的生命周期图:了解Activity生命周期的意义:官网描述(http://developer.android.com/guide/components/activities.html): When an activity is stopped because a new activity starts, it is notified of原创 2014-03-26 20:38:37 · 2902 阅读 · 0 评论 -
android 自定义控件 使用declare-styleable进行配置属性(源码角度)
转自: http://blog.csdn.net/vipzjyno1/article/details/23696537转载 2014-06-17 16:40:11 · 918 阅读 · 0 评论