- 博客(33)
- 资源 (1)
- 收藏
- 关注
原创 Android开发之滑动效果+页面分支跳转
package com.example.dazhong_client;import com.lidroid.xutils.ViewUtils;import com.lidroid.xutils.view.annotation.ViewInject;import com.lidroid.xutils.view.annotation.event.OnClick;import android.os.B
2016-03-24 22:53:11 1746
原创 Android开发之延时跳转实现方法
方法一// new Handler(new Handler.Callback() {// //处理接收到的消息的方法// @Override// public boolean handleMessage(Message arg0) {// //实现页面跳转/
2016-03-24 11:49:57 1899
原创 Android开发之利用谷歌API定位
package com.example.locationtest;import java.io.IOException;import java.util.List;import org.apache.http.HttpEntity;import org.apache.http.HttpResponse;import org.apache.http.client.ClientProtocolEx
2016-03-16 17:30:14 1815
原创 Android开发之异步消息处理机制
关于异步消息处理机制,我们拿UI来举个栗子,在Android中,想要更新UI,必须在主线程里进行,否则就会出现异常新建一个AndroidThreaTest项目 activity_main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://sche
2016-03-14 16:15:33 290
原创 Android开发之播放视频
关于MediaPlayer类,请看官方API ,创建一个MediaPlayer对象,调用setDataSource()方法来设置,音频文件的路径,再调用prepare()方法使MediaPlayer进入到准备状态,接下来调用start(),来开始播放视频,pause()方法暂停播放,replay()方法来重新播放activity_main.xml<LinearLayout xmlns:androi
2016-03-14 15:43:50 466
原创 Android开发之播放音频
布局文件 ,MediaPlayer类,自己看API文档<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" > <Button
2016-03-13 19:33:42 501
原创 Android开发之调用摄像头照相并剪切
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <B
2016-03-12 23:09:55 466
原创 Android开发之接收和发送短信
博主很懒,只写代码布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"
2016-03-12 21:35:52 477
原创 Android开发之高级通知应用
博主很懒,只给代码,带振动,铃声<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_
2016-03-12 12:03:52 412
转载 Android开发之创建自己的内容提供器并测试
首先,ContentProvider(内容提供者)是android中的四大组件之 一,但是在一般的开发中,可能使用的比较少。 ContentProvider为不同的软件之间数据共享,提供统一的接口。也就是说,如果我们想让其他的应用使用我们自己程序内的数据,就可以使用ContentProvider定义一个对外开放的接口,从而使得其他的应用可以使用咱们应用的文件、数据库内存储的信息。当然,自己
2016-03-11 11:25:35 560
原创 Android开发之读取系统联系人
布局文件activi_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" > <ListView
2016-03-10 11:13:21 506
原创 Android开发之使用事务
代码分析: 首先调用SQLiteDatabase的beginTransaction()方法来开启一个事务,然后在一个异常捕获的代码块去执行具体的数据库操作,当所有的操作都完成后,调用 setTransactionSuccessful()表示事务已经执行成功了, 最后在finally代码块中调用endTransaction()来结束事务,在删除旧数据的操作过程完成后手动抛出一个NullPointer
2016-03-10 09:56:38 2069
原创 Android开发之SQLite数据库
直接上代码,包含创建数据库,建表,添加数据,更新数据,删除数据,查询数据建数据库类MyDatabaseHelperpackage com.example.databasetest;import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.S
2016-03-10 09:20:09 453
原创 Android开发之SharedPreferences数据存储与提取
直接代码 类,方法,参数,看API ,百度布局文件<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" andro
2016-03-09 16:02:36 401
原创 Android开发之从文件中读取数据
看这篇之前,看看上一篇文件存储package com.example.filepersistencetest;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOEx
2016-03-09 09:57:53 627
原创 Android开发之文件存储
Android系统实现数据持久化有三种,1,文件存储,2,SharedPreference,3,数据库存储将数据存储到文件中,4.2之后有两个参数,一个是覆盖,一个是追加 MODE_PRIVATE MODE_APPEND界面布局<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:t
2016-03-09 09:40:21 348
原创 Android开发之实现强制下线功能(下)
接着上篇接着讲 新建LoginActivity继承自BaseActivitypackage com.example.broadcastpractice;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;
2016-03-08 20:06:25 813
原创 Android开发之实现强制下线功能(上)
要实现的具体过程,在界面上弹出一个对话框,让用户无法进行任何其他操作,必须点击对话框中的确定按钮,然后回到登陆界面。 新建一个BroadcastBestPractice项目 先创建一个ActivityCollector类用于管理所有活动 package com.example.broadcastpractice; import java.util.ArrayList; import
2016-03-08 19:51:00 576
原创 Android开发之使用本地广播
直接代码,不解释,看不明白,看前面几篇,大牛就别看了package com.example.mybroadcastreceiver;import android.os.Bundle;import android.app.Activity;import android.content.BroadcastReceiver;import android.content.Conte
2016-03-07 22:26:55 444
原创 Android开发之发送有序广播+拦截广播
看这篇之前,先看一下我的上一遍博客,这些代码都是 第一行代码 里面的新建一个BroadcastTest2项目新建AndroidBroadcastReceiver 继承BroadcastReceiverpackage com.example.broadcastreceiver;import android.content.BroadcastReceiver;impo
2016-03-07 18:21:34 1548
原创 Android开发之发送自定义广播
定义广播接收器package com.example.mybroadcastreceiver;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.widget.Toast;public
2016-03-07 13:30:47 690
原创 Android开发之静态注册实现开机启动
在上一篇动态监听的继承上继续写新建一个BootCompleteReceiver继承自BroadcastReceiverpackage com.example.broadcasttest;import android.content.BroadcastReceiver;import android.content.Context;import android.co
2016-03-07 11:37:45 680
原创 Android开发之动态注册监听网络变化
直接上代码,下面代码实现提醒有无网络package com.example.broadcasttest;import android.net.ConnectivityManager;import android.net.NetworkInfo;import android.os.Bundle;import android.app.Activity;import andr
2016-03-06 21:08:18 611
原创 Android开发之编写精美的聊天界面
废话少说,直接堆代码,是看着Android第一行代码练习的,大牛绕过,菜鸟勿喷首先 编写主界面,修改 activity_main.xml android:layout_width="match_parent" android:layout_height="match_parent" android:background="#d8e0e8"
2016-03-06 17:32:24 2700
原创 android开发之定制ListView(加载图片)
定义一个实体类,作为ListView适配器的适配类型package com.example.listviewtest;public class Fruit { private String name; public int imageId; public Fruit(String name,int imageId) { this.name=name; this.imageId=
2016-03-05 20:41:04 454
原创 android开发之ListView基本用法
<ListView android:id="@+id/list_view" android:layout_width="match_parent" android:layout_height="match_parent" ></ListView> 添加到activity_main.xml修改MainActivity public class MainActivi
2016-03-05 14:42:40 395
原创 Android开发之自定义控件
新建TitleLayout 继承 LinearLayoutpackage com.example.uicustomview;import android.app.Activity;import android.content.Context;import android.util.AttributeSet;import android.view.LayoutInflater
2016-03-05 14:14:13 474
原创 Android开发之(include)引入布局
新建title.xml文件 android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@drawable/title_bg" > android:id="@+id/title_back"
2016-03-05 09:33:43 2498
原创 Android开发之TableLayout布局
android:layout_width="match_parent" android:layout_height="match_parent" android:stretchColumns="1" > android:layout_height="wrap_content"
2016-03-05 09:28:39 419
原创 Android开发之RelativeLayout布局
相对父布局 xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/activity_vertical_ma
2016-03-05 09:27:15 512
原创 Android开发之LinearLayout布局
android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="horizontal" > android:id="@+id/button1" android:layou
2016-03-05 09:23:03 484
原创 Android开发之基本控件
布局文件 xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/activity_vertical_margi
2016-03-04 19:06:29 578
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人