- 博客(48)
- 资源 (5)
- 收藏
- 关注
原创 自定义广播接收者
package org.gentry.alarm;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;public class MainActivity extends Activity { @Override pr
2014-08-14 09:27:48 395
原创 全屏模式下接收系统信息(短信)
<activity android:name="org.gentry.videoplayer.MainActivity" android:label="@string/app_name" android:screenOrientation="landscape" android:theme="@andr
2014-08-13 09:49:40 436
原创 利用广播实现ip拨号
<TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:text="请输入要设置的ip电话号码" /> <EditText android:id="@+id/et_ipnumber"
2014-08-12 10:44:21 388
原创 activity的启动模式
一,activity:与用户交互的界面UIservice:后台长期运行的组件receiver:接收系统自带的广播,发送接收自定义的广播事件content provider:提供数据,把一个应用程序私有的数据库,暴露给别的应用
2014-08-10 14:30:06 239
原创 activity的生命周期
activity的生命周期(1)onCreate:当activity被创建的时候调用(2)onStart:当activity变成用户可见的时候调用(3)onResume:界面获取焦点的时候调用的方法(4)onPause:界面失去焦点(控件不能得到点击事件)(5)onStop:界面不可见
2014-08-09 15:25:37 272
原创 在不同activity之间数据传递
activity_main<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_he
2014-08-09 10:22:58 363
原创 隐式意图的配置 →显示意图激活另外一个activity
manifest<activity android:name="org.gentry.twoactivity.OtherScreenActivity" android:label="@string/app_name" > <data
2014-08-08 16:16:32 385
原创 显示意图激活另外一个activity(检查用户的网络情况2.3.3)
package org.gentry.testnetwork;import android.app.Activity;import android.content.Context;import android.content.Intent;import android.net.ConnectivityManager;import android.net.NetworkInfo;imp
2014-08-07 20:32:30 328
转载 Android开源项目(五)
摘要:截至目前,在GitHub“最受欢迎的开源项目”系列文章中我们已介绍了40个Android开源项目,对于如此众多的项目,你是Mark、和码友分享经验还是慨叹“活到老要学到老”?今天我们将继续介绍另外34个Android开源项目。65. AndroidSideMenuAndroidSideMenu能够让你轻而易举地创建侧滑菜单。需要注意的是,该项目自身并不提供任何创建菜单
2014-08-06 10:50:36 258
转载 Android开源项目(四)
摘要:截至目前,在GitHub“最受欢迎的开源项目”系列文章中我们已介绍了40个Android开源项目,对于如此众多的项目,你是Mark、和码友分享经验还是慨叹“活到老要学到老”?今天我们将继续介绍另外34个Android开源项目。53. StaggeredGridView该项目是基于Google Android StaggeredGridView进行修改的一个库项目,
2014-08-06 10:49:10 258
转载 Android开源项目(三)
摘要:截至目前,在GitHub“最受欢迎的开源项目”系列文章中我们已介绍了40个Android开源项目,对于如此众多的项目,你是Mark、和码友分享经验还是慨叹“活到老要学到老”?今天我们将继续介绍另外34个Android开源项目。此前,CSDN移动频道推出的GitHub平台上“最受欢迎的开源项目”系列文章引发了许多读者的热议,在“直接拿来用!最火的Android开源项目”系列文章(一
2014-08-06 10:46:56 228
转载 Android开源项目(二)
摘要:GitHub上的开源项目不胜枚举,通过这些项目,也能让开发者在应用开发过程中事半功倍,作为开发者的你,在用这些开源项目吗?今天我们将介绍另外20个在GitHub上备受欢迎的Android开源项目,你准备好了吗?在《直接拿来用!最火的Android开源项目(一)》中,我们详细地介绍了GitHub上最受欢迎的TOP20 Android开源项目,引起了许多读者的热议,作为开发者,你最常
2014-08-06 10:43:59 181
转载 Android开源项目(一)
摘要:对于开发者而言,了解当下比较流行的开源项目很是必要。利用这些项目,有时能够让你达到事半功倍的效果。为此,CSDN特整理了GitHub上最受欢迎的Android及iOS开源项目,本文详细介绍了20个Android开源项目。GitHub在中国的火爆程度无需多言,越来越多的开源项目迁移到GitHub平台上。更何况,基于不要重复造轮子的原则,了解当下比较流行的Android与iOS开源项
2014-08-06 10:35:31 173
原创 异步http框架(get)(无服务器)
<Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:onClick="click" android:text="发送http请求" />
2014-08-05 22:29:35 277
原创 采用httpclient提交数据到服务器(get/post)(无服务器) → 采用get方式提交数据到服务器
LoginService/** * 采用httpclient get提交数据 * * @param username * @param password * @return 返回null 登录异常 */ public static String loginByClientGet(String username, String password) { try {
2014-08-05 10:55:13 487
原创 采用post的方式提交数据(无服务器) →采用get方式提交数据到服务器
LoginService.java/** * * @param username * @param password * @return 返回null 登录异常 */ public static String loginByPost(String username, String password) { // 提交数据到服务器 try { String p
2014-08-04 23:20:34 439
原创 采用get方式提交数据到服务器(无服务器)
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_par
2014-08-04 22:53:07 326
原创 处理字符乱码问题 →网络html查看器
StreamTools.javapackage org.gentry.htmlviewer.utils;import java.io.ByteArrayOutputStream;import java.io.InputStream;public class StreamTools { /** * 把输入流的内容转化成字符串 * * @param is * @ret
2014-08-03 15:16:00 531
原创 网络html查看器
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_par
2014-08-03 10:55:18 371
原创 网络图片查看器
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_par
2014-08-01 21:34:51 427
原创 内容观察者(二) →内容提供者ContentProvider
PersonDBProviderpackage org.gentry.db;import org.gentry.db.dao.PersonDao;import android.content.ContentProvider;import android.content.ContentUris;import android.content.ContentValues;import
2014-07-31 23:29:04 714
原创 插入一条记录到系统短信应用
package org.gentry.writesms;import android.app.Activity;import android.content.ContentResolver;import android.content.ContentValues;import android.net.Uri;import android.os.Bundle;public class
2014-07-31 21:45:55 295
原创 内容提供者ContentProvider →采用layoutInflater打气筒创建一个view对象
org.gentry.db.PersonDBProvider.javapackage org.gentry.db;import android.content.ContentProvider;import android.content.ContentUris;import android.content.ContentValues;import android.content.Ur
2014-07-31 12:56:29 336
原创 常用的数据适配器SimpleAdapter
activity_main.xml <ListView android:id="@+id/lv" android:layout_width="match_parent" android:layout_height="match_parent" >
2014-07-31 09:52:07 367
原创 常用的数据适配器ArrayAdapter
activity_main.xml<ListView android:id="@+id/lv" android:layout_width="match_parent" android:layout_height="match_parent" >
2014-07-31 09:49:47 405
原创 采用layoutInflater打气筒创建一个view对象 →ListView
list_item android:layout_width="match_parent" android:layout_height="60dip" android:gravity="center_vertical" android:orientation="horizontal" > android:id="
2014-07-29 18:35:44 571
原创 ListView →利用系统api实现数据库的增删改查
activity_main<ListView android:id="@+id/lv" android:layout_width="match_parent" android:layout_height="match_parent" >MainActivitypackage org.gentry.db;import java.u
2014-07-29 17:49:01 481
原创 利用系统api实现数据库的增删改查 →数据库的增删改查
PersonDao类package org.gentry.db.dao;import java.util.ArrayList;import java.util.List;import org.gentry.db.PersonSQLiteOpenHelper;import org.gentry.db.domain.Person;import android.content.Con
2014-07-29 11:47:17 643
原创 数据库的增删改查 →创建sqlite数据库
model层:Person类private int id;private String name;private String number;
2014-07-28 17:38:28 720
原创 创建sqlite数据库
package org.gentry.db;import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteOpenHelper;public class PersonSQLiteOpenHelper extends SQL
2014-07-28 17:32:24 351
图形图像处理
2014-04-24
JDBC数据库的连接操作
2014-04-24
Java编程思想(第四版)
2014-02-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人