个人随笔
rooman_luo
这个作者很懒,什么都没留下…
展开
-
Android开发,后台service与前台activity通信
android开发,在处理耗时操作的时候,不能再UI(主线程)中处理,有些人为了方便,直接在activity中new 一个新的线程来处理耗时任务,虽然可以达到目的,但是线程不好控制,使用不当可能会导致严重的性能问题。那么如何处理这些耗时的操作呢。 其实android里面的四大组件里面的Service就可以很好的解决这一问题,service和activity差不多,只不过activity是运行在前原创 2016-03-15 14:56:44 · 3719 阅读 · 0 评论 -
Android API 指南, 线程和进程
概述: 在android 系统中,当应用启动的时候, android 系统会使用单个执行线程为应用启动新的 Linux 进程。默认情况下,同一应用 的所有组件在同一个的进程和线程(称为“主”线程)中运行。如果某个应用组件启动且该应用已存在进程(因为存在该应用的其 他组件),则该组件会在此进程内启动并使用相同的执行线程。 但是,您可以安排应用中的其他组件在单独的进程中运行,并为任何 进程创建原创 2016-06-25 15:01:34 · 532 阅读 · 0 评论 -
Android 访问res目录下的资源
概述: 一个android应用会包含很多的资源文件,比如图片, 文字, 样式, 布局等等文件。 这篇博客主要记录下android中访问res目录下的资源文件。 res 目录下通常有 anim, animation, drawable, mipmap, layout, menu, raw, values 等子目录。相信这些文件目录对android开发者来说是再熟悉不过了。下面我们来总结一原创 2016-06-26 15:24:07 · 4154 阅读 · 0 评论 -
Android: Resource Type Animation
概述:Animation Resource 动画资源, 可以定义两种动画类型。 一种是: Property Animation (属性动画), 这是通过改变一个对象的属性值,产生的动画效果。 另一种是: View Animation (视图动画) , 这类动画里面又包含了两种动画效果。 1. Tween Animation:通过改变一张图片的 样式,产生的动画效果。 2. Frame A原创 2016-07-02 16:13:46 · 527 阅读 · 0 评论 -
Android: Color State List Resource (颜色申明列表资源)
概述:ColorStateList对象定义在xml中, 它可以真正根据视图组件的状态,来改变视图组件的颜色。 文件位置:res/color/filename.xml。 指向的对象:ColorStateList类。 引用方式:1. 在java中, R.color.filename。 2. 在xml中, @[package:]color/filename xml version="1.0"原创 2016-07-02 21:13:12 · 851 阅读 · 0 评论 -
Android: Drawable Resources
概述:drawable 资源是一个比较广泛的概念,drawable目录下面用好几种drawable资源。包括: 1. Bitmap File, (.png, .png, .gif), 映射的类型是BitmapDrawable。 2. Nine-Patch File, 点9文件, 映射的类型是NinePatchDrawable。 3. Layer List, 层级列表, 索引越大,越在最上面, 映射原创 2016-07-03 16:36:53 · 599 阅读 · 0 评论 -
Android Storage Options(存储方式)
android 应用开发时, 数据存储是必不可少的。 android 开发中有以下几种存储数据的方式:1. Shared Preferences (以key-value的形式存储私有的数据). 2. Internal Storage (在设备的内存中存储私有数据)。3. External Storage (在共享的外存中存储公共的数据) 。4. SQLite Databases (在私有的数据库中原创 2016-07-28 15:21:51 · 581 阅读 · 0 评论