自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (5)
  • 收藏
  • 关注

原创 服务的生命周期

服务只会被创建一次,如果服务已经创建了,并且没有销毁,多次调用startService的

2014-08-14 16:06:30 251

原创 自定义广播接收者

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获取他的返回值

manifest

2014-08-12 10:05:29 419

原创 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

原创 显示意图激活另外一个activity

manifest中设置activity组件

2014-08-07 20:28:26 278

原创 多线程下载

1. 本地创建一个大小跟服务器文件相同

2014-08-06 11:29:47 287

转载 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

原创 消息机制 →网络图片查看器

1. 子线程利用handler发送一条消息,消息被放在主线程的消息

2014-08-02 10:01:35 502

原创 网络图片查看器

<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

原创 保存联系人到系统通讯录

写联系人需求:1.

2014-08-01 15:14:52 601

原创 获取系统的联系人信息

数据库表功能:1. raw_contacts表:

2014-08-01 14:05:29 287

原创 内容观察者(二) →内容提供者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 713

原创 内容观察者(一)

接收短信是,内容观察着查询短信

2014-07-31 23:10:26 431

原创 插入一条记录到系统短信应用

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

原创 短信的备份

权限 xml

2014-07-31 18:06:54 229

原创 内容提供者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

原创 采用pull解析xml文件

把weather.xml文件放在src的根目录下

2014-07-27 23:19:20 285

图形图像处理

模式识别(英语:Pattern Recognition),又称图形识别,就是通过计算机用数学技术方法来研究模式的自动处理和判读。我们把环境与客体统称为“模式”。随着计算机技术的发展,人类有可能研究复杂的信息处理过程。信息处理过程的一个重要形式是生命体对环境及客体的识别。对人类来说,特别重要的是对光学信息(通过视觉器官来获得)和声学信息(通过听觉器官来获得)的识别。这是模式识别的两个重要方面。市场上可见到的代表性产品有光学字符识别、语音识别系统。

2014-04-24

JDBC数据库的连接操作

JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。

2014-04-24

Java编程思想(第四版)

Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。

2014-02-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除