
Android 应用程序开发
luisliuyi
这个作者很懒,什么都没留下…
展开
-
Android照片墙完整版,完美结合LruCache和DiskLruCache
转载出处:http://blog.youkuaiyun.com/guolin_blog/article/details/3409在上一篇文章当中,我们学习了DiskLruCache的概念和基本用法,但仅仅是掌握理论知识显然是不够的,那么本篇文章我们就来继续进阶一下,看一看在实战当中应该怎样合理使用DiskLruCache。还不熟悉DiskLruCache用法的朋友可以先去参考我的上一篇文章 And转载 2015-03-06 16:24:37 · 472 阅读 · 0 评论 -
android开发中的5种存储数据方式
转载地址:http://www.devstore.cn/essay/essayInfo/1504.html数据存储在开发中是使用最频繁的,根据不同的情况选择不同的存储数据方式对于提高开发效率很有帮助。下面笔者在主要介绍Android平台中实现数据存储的5种方式。使用SharedPreferences存储数据SharedPreferences是Android平转载 2015-07-21 10:49:12 · 1025 阅读 · 0 评论 -
Android开发规范(编码+性能+UI)
转载地址:http://www.devstore.cn/essay/essayInfo/1570.html现在为你带来Android开发规范,包括Android编码规范,Android性能优化以及Android UI优化。一、Android编码规范1.java代码中不出现中文,最多注释中可以出现中文2.局部变量命名、静态成员变量命名只能包含字母,单词首字母出第一个外,都转载 2015-07-23 09:22:20 · 364 阅读 · 0 评论 -
Android 基础1
1.框架如何知道开发者后来撰写应用子类的名称?答案:依赖AndroidManifest.xml文档。在执行阶段,Android框架读取开发者所写的xml文档。2.Android TM设计模式原创 2015-09-25 21:58:09 · 308 阅读 · 0 评论 -
android 基础3
原创 2015-09-25 22:40:00 · 284 阅读 · 0 评论 -
Android 基础2
1. IPC通信。1原创 2015-09-25 22:34:25 · 289 阅读 · 0 评论 -
android 基础4
认识线程(Thread) 模式进程与线程的区别与联系 进程,是并发执行的程序在执行过程中分配和管理资源的基本单位,是一个动态概念,竟争计算机系统资源的基本单位。每一个进程都有一个自己的地址空间,即进程空间或(虚空间)。进程空间的大小 只与处理机的位数有关,一个 16 位长处理机的进程空间大小为 216 ,而 32 位处理机的进程空间大小为 232 。进程至少有 5 种基本状态,它们原创 2015-09-28 16:26:51 · 263 阅读 · 0 评论 -
Activity组件的启动过程
Activity是Android应用程序的四大组件之一,负责管理Android应用程序的用户界面。一个应用程序一般会包含若干个Activity组件,每个Activity组件负责一个用户界面的展现,它们可能运行在同一个进程中,也可能允许在不同的进程中。运行至不同进程中的Activity组件通过Binder进程间通信机制来协作完成应用程序的功能。Activity组件的启动方式分为显示和隐示两种。对原创 2015-09-28 18:28:31 · 527 阅读 · 0 评论 -
Android 基础5
SurfaceView的UI多线程View与SurfaceView区别?VIew:只允许单线程访问SurfaceView:允许多线程访问,View的子类,其内嵌了一个用来绘制的Surface.当SurfaceView成为可见时,就会诞生Surface,反之当SurfaceView被隐藏时,就会删除Surface,以便节省资源。原创 2015-09-28 20:44:12 · 374 阅读 · 0 评论 -
Android中Parcelable接口用法http://www.cnblogs.com/renqingping/archive/2012/10/25/Parcelable.html
转载地址:http://www.cnblogs.com/renqingping/archive/2012/10/25/Parcelable.html1. Parcelable接口Interface for classes whose instances can be written to and restored from a Parcel。 Classes impleme转载 2015-10-12 20:36:45 · 393 阅读 · 0 评论 -
荣云SDK2.0集成
转载地址:http://blog.rongcloud.cn/?p=404转载 2015-07-02 14:24:25 · 462 阅读 · 0 评论 -
Android SurfaceView
转载出处:http://blog.youkuaiyun.com/lmj623565791/article/details/417224411、概述今天给大家带来SurfaceView的一个实战案例,话说自定义View也是各种写,一直没有写过SurfaceView,这个玩意是什么东西?什么时候用比较好呢?可以看到SurfaceView也是继承了View,但是我们并不需要去实现它的dr转载 2015-03-31 14:44:17 · 417 阅读 · 0 评论 -
Android照片墙应用实现,再多的图片也不怕崩溃
转载出处:http://blog.youkuaiyun.com/guolin_blog/article/details/9526203照片墙这种功能现在应该算是挺常见了,在很多应用中你都可以经常看到照片墙的身影。它的设计思路其实也非常简单,用一个GridView控件当作“墙”,然后随着GridView的滚动将一张张照片贴在“墙”上,这些照片可以是手机本地中存储的,也可以是从网上下载的。制作类似于这转载 2015-03-06 15:50:49 · 456 阅读 · 0 评论 -
Android DiskLruCache完全解析,硬盘缓存的最佳方案
转载出处:http://blog.youkuaiyun.com/guolin_blog/article/details/28863651概述记得在很早之前,我有写过一篇文章Android高效加载大图、多图解决方案,有效避免程序OOM,这篇文章是翻译自Android Doc的,其中防止多图OOM的核心解决思路就是使用LruCache技术。但LruCache只是管理了内存中图片的存储与转载 2015-03-06 15:16:36 · 502 阅读 · 0 评论 -
Android高效加载大图、多图解决方案,有效避免程序OOM
我们在编写Android程序的时候经常要用到许多图片,不同图片总是会有不同的形状、不同的大小,但在大多数情况下,这些图片都会大于我们程序所需要的大小。比如说系统图片库里展示的图片大都是用手机摄像头拍出来的,这些图片的分辨率会比我们手机屏幕的分辨率高得多。大家应该知道,我们编写的应用程序都是有一定内存限制的,程序占用了过高的内存就容易出现OOM(OutOfMemory)异常。我们可以通过下面的代码看转载 2015-03-06 14:57:55 · 359 阅读 · 0 评论 -
Android中View绘制流程以及invalidate()等相关方法分析
转载出处:http://blog.youkuaiyun.com/qinjuning/article/details/7110211 前言: 本文是我读《Android内核剖析》第13章----View工作原理总结而成的,在此膜拜下作者 。同时真挚地向渴望了解 Android 框架层的网友,推荐这本书,希望你们能够在Android开发里学到更多的知识 。转载 2015-03-13 14:26:47 · 492 阅读 · 0 评论 -
Android Handler机制
转载出处:http://blog.youkuaiyun.com/stonecao/article/details/6417364 在android中提供了一种异步回调机制Handler,使用它,我们可以在完成一个很长时间的任务后做出相应的通知 handler基本使用:在主线程中,使用handler很简单,new一个Handler对象实现其handleMessage方法,在ha转载 2015-03-12 10:11:40 · 314 阅读 · 0 评论 -
如何将Eclipse中的项目迁移到Android Studio 中
出处:http://www.android-studio.org/index.php/docs/guide/129-eclipse-to-androidstdio英文地址:http://developer.android.com/sdk/installing/migrate.html翻译:Android Studio 中文组(大锤译)如果你之前有用Eclipse做过安卓开发转载 2015-03-30 10:46:10 · 282 阅读 · 0 评论 -
android ffmpeg 编译
出处: http://www.roman10.net/how-to-build-ffmpeg-with-ndk-r9/This is a updated post for a previous post, where we built ffmpeg 0.8 with Android NDK r5 and r6. This post will give instructions of转载 2015-03-30 09:36:05 · 344 阅读 · 0 评论 -
Android中measure过程、WRAP_CONTENT详解以及xml布局文件解析流程浅析(上)
转载出处:http://blog.youkuaiyun.com/qinjuning/article/details/8051811在之前一篇博文中 Android中View绘制流程以及invalidate()等相关方法分析>>,简单的阐述 了Android View 绘制流程的三个步骤,即: 1、 measure过转载 2015-03-13 15:09:48 · 452 阅读 · 0 评论 -
Android中measure过程、WRAP_CONTENT详解以及xml布局文件解析流程浅析(下)
转载出处:http://blog.youkuaiyun.com/qinjuning/article/details/8074262上篇文章Android中measure过程、WRAP_CONTENT详解以及xml布局文件解析流程浅析(上)>>中,我们 了解了View树的转换过程以及如何设置View的LayoutParams的。本文继续沿着既定轨迹继续未完成的job。转载 2015-03-13 15:55:22 · 429 阅读 · 0 评论 -
android arcelable 传递 boolean值
转载地址:http://blog.youkuaiyun.com/zgf1991/article/details/24319979http://stackoverflow.com/questions/6201311/how-to-read-write-a-boolean-when-implementing-the-parcelable-interface?answertab=votes#tab-to转载 2015-10-12 21:03:40 · 698 阅读 · 0 评论