
Android学习
文章平均质量分 81
Celester_best
不断积累,相信自己一定可以!!!
展开
-
ToggleButton和Switch的用法
一.ToggleButton的状态只能是选中和未选中,并且需要为不同的状态设置不同的显示文本。ToggleButton的demo代码1.xml布局 android:id="@+id/switch_state_tb" android:layout_width="wrap_content" android:layout_height="原创 2016-11-29 23:31:12 · 429 阅读 · 0 评论 -
File的用法二:文件过滤器之FileNameFilter的用法
File中的list()方法和listFiles()方法返回的是目录下的所有文件或目录,但是,有时我们需要查找的并不是所有的文件或目录,而只是满足某一条件的文件或目录。所以File类中提供了下列两个方法String[] listFiles(FileNameFilter filter)File[] listFiles(FileNameFilter filter)一、FileNam原创 2016-11-29 00:06:17 · 1050 阅读 · 0 评论 -
集合详解(一)
一.集合框架Collection子集 list 和 setlist的子集 LinkedList和ArrayListset的子集 HashSet和TreeSetMap 的子集 HashMap和TreeMap二.集合和数组的区别数组:长度不可变数组保存的数据类型:基本数据类型和对象(其实是对象的引用变量)集合:长度可变集合保存的数据类型:对象(原创 2016-12-15 23:00:29 · 445 阅读 · 0 评论 -
Environment与StatFs
Environment.getExternalStorageState()获取外部存储设备的状态Environment.MEDIA_CHECKING 表明对象正在磁盘检查 Environment.MEDIA_EJECTING Environment.MEDIA_MOUNTED 表明对象存在并具有读/写权限 Environment.MEDIA_MOUNTED_RE原创 2016-12-08 23:15:43 · 889 阅读 · 0 评论 -
图片的下载和保存
package com.outdoors.jinghuang.demo;import android.app.Activity;import android.app.ProgressDialog;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.os.AsyncTask原创 2016-12-14 01:09:09 · 515 阅读 · 0 评论 -
EditText属性
EditText的属性本文主要研究一下EditText的属性(还没研究完,边研究边写) 一、结构 java.lang.Object ↳ android.view.View ↳ android.widget.TextView ↳ android.widget.EditText 已知直接子类: AutoComple转载 2016-12-05 23:15:56 · 375 阅读 · 0 评论 -
EventBus的原理及使用
EventBus是一个类似观察者模式功能的开源库EventBus的使用步骤1.定义一个事件Event2.定义一个观察者Subscriber,并将该观察者注册到EventBus中3.EventBus将事件分发出去,并通知观察者该事件已经发生4.响应该事件5.使用完后EventBs反注册观察者是通过EventBus的post()方法告知观察者事件发生。告知观察者事件发生原创 2016-12-05 22:06:22 · 363 阅读 · 0 评论 -
UUID的简单介绍
UUID是1.5中新增的一个类,在java.util下,用它可以产生一个号称全球唯一的ID1. clockSequence返回UUID相关的时钟序列值2. compareTo 比较两个UUID3. equals 判断两个UUID是否相等4. fromString 创建一个UUID5. getLeastSignificantBits返回UUID的128转载 2016-12-14 22:36:38 · 1012 阅读 · 0 评论 -
PopupWindow的属性及用法
PopupWindow可实现弹窗效果,但是,Popupwidow没有默认布局,需要我们自己设置。一.PopupWindow的API构造方法摘要PopupWindow() Create a new empty, non focusable popup window of dimension (0,0). //创建一个空的、没有获取焦点的、长宽尺寸均为0的pop原创 2016-12-03 16:54:20 · 2646 阅读 · 0 评论 -
ProgressBar的样式及用法
一.ProgressBar的样式在XML中的第一种写法:style="?android:attr/progressBarStyleSmallTitle"style="?android:attr/progressBarStyleLargeInverse"style="?android:attr/progressBarStyleLarge"style="?android:attr/原创 2016-12-03 00:10:30 · 2302 阅读 · 0 评论 -
通过资源文件名称获取资源id
通过资源文件名称获取资源id方式一:int identifier1 = getResources().getIdentifier("com.outdoors.jinghuang.demo:drawable/ic_smart_update", null, null);参数解释:第一个参数:包名:资源类型/资源名方式二:int identifier2 = getResources(原创 2016-12-11 22:57:27 · 2128 阅读 · 0 评论 -
图片的两种异步下载方式
图片下载一.图片下载方式一package com.outdoors.jinghuang.demo;import android.app.Activity;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.os.Bundle;import andr原创 2016-12-11 00:39:31 · 405 阅读 · 0 评论 -
android Asstes的用法总结
之前一直都是看别人的博客,今天才决定写博客,记录自己学习过程中的问题,知识总结,以和其他朋友分享。前几天遇到读取Assets中的资源文件的问题,故在这做下总结。1、assets和res目录有什么不同.res一般存放的是可编译的资源文件(raw除外,raw资源文件不会被编译)。这种资源文件系统或在R.java里面自动生产该资源文件的id,所以Res目录原创 2016-11-27 17:49:47 · 7039 阅读 · 1 评论 -
File的总结一
总结一些File的基本用法。一、File类的一些常用方法第一类:访问文件名相关的方法1.String getName() 返回此File对象所表示的文件名或路径名(若为路径,则返回最后一级子路径名)2.String getPath() 返回此File对象所对应的路径名3.String getParent() 返回此File对象所对应的目录(最后一级子目录)的父目录名4.原创 2016-11-28 23:00:03 · 465 阅读 · 0 评论