Android
文章平均质量分 77
Esirnus0_0
忽然间发现学的要学的东西实在是太多了,每天进步一点点
展开
-
Android 读取sdcard指定目录文件
读取android目录指定文件,通过该类可读取指定sdCard目录中的文件,对文件进行重命名,查看属性,显示文件大小,删除,打开操作,主要代码我已经加了注释,不妨各位自己看看,我就不多说了,代码如下:import java.io.File;import java.util.ArrayList;import java.util.Collections;import java.uti原创 2015-01-08 12:43:28 · 1958 阅读 · 1 评论 -
Android——调用百度天气API实现天气预报
项目中有需求要加入天气当地天气预报功能,我的做法很简单,使用的百度天气API提供天气数据,使用Xutils进行请求,用GSON进行的数据解析,反正已经有人造好了轮子,直接拿来用就是。百度天气使用的是车联网API,值得提出的一点是,由于API更新后,你所创建的应用类型,够选为服务器,新申请的Mobile与Browser类型的ak不再支持云存储接口的访问,如要使用云存储,请申请Server类型ak原创 2015-01-08 11:42:21 · 6701 阅读 · 0 评论 -
Android异步操作一(AsyncTask)
在开发Android应用时必须遵守单线程模型的原则: Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。在单线程模型中始终要记住两条法则: 1. 不要阻塞UI线程 2. 确保只在UI线程中访问Android UI工具包 当一个程序第一次启动时,Android会同时启动一个对应的主线程(Main Thread),主线程主要负责处理与UI相关的事件,如:原创 2014-12-30 09:40:23 · 503 阅读 · 0 评论 -
Android--Notification
Notification用来显示在手机状态栏的通知,一般显示的为网络状态,电池状态等,它所代表的是一种全局的效果的通知,程序一般通过NotificationManager服务(一个重要的系统服务)来发送Notification。原创 2014-12-30 11:54:02 · 659 阅读 · 0 评论 -
Android异步操作二(AsyncTask)
1.UI线程:execute、onPreExecute、onPostExecute2.异步线程:doInBackgroup----与UI线程不是一个线程 所以是异步线程 不会影响到主线程 3.执行的步骤preExecute():先执行preExecute()----执行线程前的操作doinbackgroup():即创建一个子线程,postExecute():异步操原创 2014-12-30 09:42:02 · 469 阅读 · 0 评论 -
限制用户输入的用户名密码邮箱格式(正则表达式)
@Override public void onClick(View v) { // TODO Auto-generated method stub final String name = et_register_username.getText().toString().trim(); fi原创 2014-12-30 09:43:47 · 4304 阅读 · 0 评论 -
Android中折线图的画法
需求:绘制一个折线图,要求一共显示7个点,刚开始的时候没有点,随着数据传入依次显示1,2。。。。7个点,当7个点铺满的时候,新加入的数据占据第一个点的位置,并将第8个点移除屏幕位置。数据为动态加载的。实现思路:拿一个画笔在画布上画图,首先要定义好一些基础数据,如X轴的最大最小值,显示的点的数量,标题等,具体的看下面的代码部分原创 2014-12-30 10:28:16 · 1501 阅读 · 2 评论