随笔分类 - Android
摘要:1.使用SharedPreferences处理数据的新建、储存、读取、删除 SharedPreferences保存后生成的是XML文件,内容是以节点的形势保存在文件中,SharedPreferences类提供了非常丰富的处理数据的方法
阅读全文
摘要:Environment常用方法:getExternalStrongeDirectory()返回File,获取外部存储目录即SDCardgetDownloadCacheDirectory()返回 File ,获取 Android 下载/缓存内容目录。getDataDirectory()返回 File ...
阅读全文
摘要:先来看一下ThreadPoolExecutor的构造方法 int corePoolSize 表示核心线程数,在不设置allowCoreThreadTimeOut为true的情况下,核心线程就算没事做也不会被销毁 核心线程: 线程池新建线程的时候,如果当前线程总数小于corePoolSize,则新建的
阅读全文
摘要:1.EditText输入限制规则 在xml:EditText 设置属性 android:digits="ABCDE123&*" ABCDE123&*是你的限制规则 例如:android:digits="0123456789abc" 规则是只能输入英文字母(小写)abc和数字 2.EditTex输入的
阅读全文
摘要:一、样式 设置下划线: textView.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG);//下划线 textView.getPaint().setAntiAlias(true);//抗锯齿 设置点击事件: xml: android:clickable=
阅读全文
摘要:ActionBar是一个标识应用程序和用户位置的窗口功能,并且给用户提供操作和导航模式。在大多数情况下,当你需要突出展现用户行为或全局导航的activity中使用ActionBar,因为ActionBar能够使应用程序给用户提供一致的界面,并且系统能够很好的根据不同的屏幕配置来适应操作栏的外观。 A
阅读全文
摘要:1.Date对象 Date类在java.util包中。使用Date类的无参数构造方法创建的对象可以获取本地当前时间。 用Date的构造方法Date(long time)创建的Date对象表 示相对1970年1月1日0点(GMT)的时间, 例如参数 time取值60*60*1000秒表示Thu Jan
阅读全文
摘要:集成准备 在微信开放平台创建移动应用,输入应用的信息,包括移动应用名称,移动应用简介,移动应用图片信息,点击下一步,选择Android 应用,填写信息提交审核。 获取Appkey 集成【友盟+】SDK之前,您首先需要到 【友盟+】官网注册并且添加新应用,获得Appkey。 1、填写应用基本信息,获取
阅读全文
摘要:1.2.publicclassMainActivityextendsActivity{ privateWebViewwebview; @OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceS...
阅读全文
摘要:一、StringRequest的用法: 发起一条HTTP请求,然后接受HTTp响应:GET 1.创建一个RequestQueue对象,他是一个请求列对象,可以缓存所有的http请求,然后按照一定的算法并发的发出这些请求。 2.创建一个StringRequest对象 3.将StringRequest对
阅读全文
摘要:一、Camera 1、概述 Android框架包含了各种相机哥相机功能的支持,是你可以在应用中捕获图像和视频。 在应用能使用设备上的相机之前,先想一想将来会如何使用此硬件: (1)Camera 应该在namifest文件中声明需要相机 (2)快速图像或自定义特性 (3)存储 Android框架支持通
阅读全文
摘要:1、简介 Android的多媒体框架包括支持播放多种常见的媒体类型,可以轻松地把音频、视频和图像集成到应用。 下面的类时Android框架中用于播放声音的类: MediaPlayer:这个类主要用于播放声音和音频 AudioManager:这个类主要管理音频和音频输出设备。 清单文件声明: Inte
阅读全文
摘要:一、流文件存储 1、基本方法简介 Android如果需要存储大量的数据,需要使用到文件存储 用来保存数据的方法为:openFileOutput(String name, int mode) 其中,name参数表示文件的明成,如果文件不存在,则直接创建,文件的存储位置为:/data/data/包名/f
阅读全文
摘要:1、有效的处理较大的位图 图像有各种不同的形状和大小。在许多情况下,它们往往比一个典型应用程序的用户界面(UI)所需要的资源更大。 读取一个位图的尺寸和类型: 为了从多种资源来创建一个位图,BitmapFactory类提供了几个解码的方法(decodeByteArray(),decodeFile()
阅读全文
摘要:调用系统相机拍照: private Button btnDyxj; private ImageView img1; private File tempFile; btnDyxj = (Button) findViewById(R.id.btnXj); img1 = (ImageView) findV
阅读全文
摘要:1、Animations介绍 Android提供了几种动画类型:View Animation、Drawable Animation、Property Animation(属性动画)。ViewAnimation分别是Tween动画和Frame动画。Tween通过场景里的对象不断的进行图片的变换,比如平
阅读全文
摘要:最近工作中,基本一直在用WebView,今天就把它整理下: 1、WebView简介 WebView组件是Android提供用于显示网页信息,它内置了WebKit引擎,WebKit是一个开源的浏览器引擎,Chrome浏览器也是基于它,所以我们可以把WebView当做一个轻量级的浏览器使用。 在使用We
阅读全文
摘要:1.SharedPreferences存储 SharedPreferences时使用键值对的方式来存储数据的,也就是在保存一条数据时,需要给这条数据提供一个对应的键,这样在读取的时候就可以通过这个键把相应的值取出来 SharePreferences是一个接口,不能直接使用,但可以通过以下两种方法获得
阅读全文
摘要:一、SQL基础 一个数据库通常包含一个或多个表,每个表由一个名字标识,表包含带有数据的记录(行)。 一下是一个名为“Persons”的表(包含两条记录和五个列): city1 在数据库上的大部分错做都由Sql语句完成。 结果集: 注:SQL语句对大小写不敏感。 可以把SQL分为两个部分:数据库操作语
阅读全文
摘要:AndroidManifest.xml配置文件的根元素,必须包含一个元素且指定xlmns:android和package属性 xlmns:android指定了Android的命名空间 package是标准的包名,为了避免命名空间的冲突,一般会以应用的域名来作为包名 android:versionCo
阅读全文

浙公网安备 33010602011771号