android开发-基础篇
young21234
这个作者很懒,什么都没留下…
展开
-
android开发Enum (枚举)的完美替代 —— @IntDef的使用
官方文档说明,安卓开发应避免使用Enum(枚举类),因为相比于静态常量Enum会花费两倍以上的内存。参 http://developer.android.com/training/articles/memory.html#Overhead 那么如果需要使用Enum应该怎么做呢? https://noobcoderblog.wordpress.com/2015/0转载 2015-11-21 10:52:56 · 17972 阅读 · 2 评论 -
Android二维码开源项目zxing开发(一)——开发前准备
ZXing是一个开源Java类库用于解析多种格式的1D/2D条形码。目标是能够对QR编码、Data Matrix、UPC的1D条形码进行解码。 其提供了多种平台下的客户端包括:J2ME、J2SE和Android。 zxing开发我分为三步: 1、先取得zxing的jar包和demo工程代码 2、精简zxing接口代码,因为很多功能我们可能实际开发不需要。(可选) 3、应用开发 这里我们做原创 2015-12-29 14:04:16 · 2398 阅读 · 0 评论 -
Android退出应用最优雅的方式
我们先来看看几种常见的退出方法(不优雅的方式) 一、容器式 建立一个全局容器,把所有的Activity存储起来,退出时循环遍历finish所有Activity import java.util.ArrayList; import java.util.List; import android.app.Activity; import android.os.Bundle; p转载 2016-01-14 23:37:47 · 441 阅读 · 0 评论 -
adb logcat 用法和举例
1. 解析 adb logcat 的帮助信息 在命令行中输入 adb logcat --help 命令, 就可以显示该命令的帮助信息; [plain] view plaincopy octopus@octopus:~$ adb logcat --help Usage: logcat [options] [filterspe转载 2015-12-17 14:47:07 · 778 阅读 · 0 评论 -
Android开发实践:使用Service还是Thread
原文出处:Jhuster的专栏,作者tickTick。 Service是Android的四大组件之一,被用来执行长时间的后台任务,同样,线程也可以实现在后台执行任务,它们的区别在哪呢?何时使用Service何时使用Thread呢?今天我也来说说我的理解和总结。 首先,需要了解Service的几个特点。 (1) 默认情况下,Service其实是运转载 2016-01-20 16:40:49 · 372 阅读 · 0 评论 -
android知识点杂锦
android开发有很多小的知识点,不方便单独写文章,所以集合起来,放这里。 一、字体设置 Android系统默认支持三种字体,分别为:“sans”, “serif”, “monospace",除此之外还可以使用其他字体文件(*.ttf) 方法一:XML中使用android默认字体 Android:text="Hello,原创 2015-11-24 14:01:14 · 584 阅读 · 0 评论