自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Android开发之旅

一个android爱好者者经验分享

  • 博客(16)
  • 收藏
  • 关注

原创 如何使用Spinner

public class SpinnerActivity extends Activity {private Spinner spinner =null;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentVie

2013-09-26 01:57:04 753

原创 如何使用 ExpandableListView

public class ExpandableActivity extends ExpandableListActivity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.acti

2013-09-26 01:53:58 424

原创 中文乱码

1.读取中文文件乱码解决方法 package com.apj.conv;    import java.io.BufferedInputStream;  import java.io.BufferedReader;  import java.io.File;  import java.io.FileInputStream;  import java.io.FileNot

2013-09-21 18:30:38 515

原创 实现tabView 一个页面内有有多个子页

比如一个页面内有两个子页需要3个activity:第一个装载了后两个子页:    android:id="@android:id/tabhost"    android:layout_width="fill_parent"    android:layout_height="fill_parent">          android:orientation="ve

2013-09-20 14:58:09 987

原创 如何使用adapter 填充ListView

使用ListView 需要使Activity 继承ListActivity生成以和 list 的List>。将数据反复到list中。生成一个adapter 然后调用SetAdapter 。界面会自动渲染。public class LocalMp3ListActivity extends ListActivity {private List mp3Infos=null;pri

2013-09-20 13:53:46 656

原创 android 将文件存到SD卡上

以下函数是一个工具类, 传入路径以及存放的sd卡上的位置,即可将流输入存放到SD卡上指定位置public class FileUtils  {private String SDCardRoot;public FileUtils() {//得到当前外部存储设备的目录SDCardRoot=Environment.getExternalStorageDirectory()

2013-09-20 12:23:15 745

原创 Android如何下载服务器文件

编写一个android 程序需要调用台式机(服务器)上的 tomcat 内的数据时:比如一个XML文件,或者是一个MP3文件。如何下载。以下载一个XML文件为例:首先搭建服务器:1、搭建服务器使用tomcat。 建好放入文件,在手机浏览器测试是否可以访问,不能得话,关闭防火墙后再试,再不行就考虑 网络是否在局域网类的问题。2、在配置文件中 打开权限3、编写一个工具类:(记得要关

2013-09-19 00:56:40 706

原创 Socket 编程

现在写两个服务器监听程序:public class ServerActivity extends Activity {private Button btnTcpServer;private Button btnUdpcpServer;@Overrideprotected void onCreate(Bundle savedInstanceState) {

2013-09-17 17:56:55 466

原创 wifi打开与关闭操作

1,调用代码2配置权限:3 ,状态常量:

2013-09-16 20:26:52 781

原创 SAX解析XML文档

SAX(simple API for XML)是一种XML解析的替代方法。相比于DOM,SAX是一种速度更快,更有效的方法。它逐行扫描文档,一边扫描一边解析。而且相比于DOM,SAX可以在解析文档的任意时刻停止解析,但任何事物都有其相反的一面,对于SAX来说就是操作复杂。关在在于 content handler 使用方法:1,2,然后继承方法:3,我们只要关注在读到哪里调用

2013-09-16 17:53:33 521

原创 Content Provider

Android中的Content provider机制可支持在多个应用中存储和读取数据。这也是跨应用共享数据的唯一方式。在android系统中,没有一个公共的内存区域,供多个应用共享存储数据。内容提供器是应用程序之间共享数据的接口,总的一句:内容提供器是应用程序之间共享数据的接口,Android系统将这种机制应用到方方面面。比如:联系人提供器专为不同应用程序提供联系人数据;设置提供器专为不同应用程

2013-09-16 14:58:13 529

原创 如何获取BEBUG的签名正式

1、 打开命令行 输入 CD .android  选中进入 android 的目录2、输入 keytool -list alias androiddebugkey -keystore debug.keystore   3 、输入 密码android。4  、获得证书指纹: C8:4B:D8:27:88:D6:4F:BB:2D:C1:8A:E4:64:79:48:5B:45:08:13:

2013-09-16 11:01:12 527

原创 bundle 使用方法

Bundle,是Android开发中的一个类,用于Activity之间传输数据用。Intent it = new Intent(A.this,B.class);Bundle bundle = new Bundle();bundle.putString("name","张三");it.putExtrats(bundle);startActivity(it);这样就把name为张三这个

2013-09-14 16:52:39 496

原创 Handler 使用方法

protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_handler);btnSendMsg=(Button)findViewById(R.id.btn_sendMsg);ButtonListene

2013-09-14 15:54:50 447

原创 获取当前位置经纬度下的地名以及信息

获取当前位置经纬度下的地名以及信息,首先获得通过GPS_PROVIDER活动当前的经纬度。然后访问数据库。通过Json方法进行HTTP协议访问获得网络数据。等到地名。http语句如下://从经纬度获得地名http://maps.googleapis.com/maps/api/geocode/json?latling=40.714224,-73.961452&sensor=fal

2013-09-07 23:31:12 1378

原创 如何使用手机定位

说明:通过手机GPS掉的定位功能,我们可以查询所有的位置provider。并且获得最后查到的一个位置provider。有gps passive 还有network。但是目前只有GPSprovider能正常使用。1、在androidMenifest的配置文件中的节点下 添加 权限。2、编写代码如下:public class LoactionActivity extends Activit

2013-09-07 16:34:43 1139

空空如也

空空如也

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

TA关注的人

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