摘要: 45 巧用GPS找回丢失的手机3.实现编写Position.java:package com.sharpandroid.util;import android.content.Context;import android.location.Criteria;import android.location.Location;import android.location.LocationManager;public class Position { private static LocationManager locationManager; private static ... 阅读全文
posted @ 2013-06-11 22:31 火腿骑士 阅读(224) 评论(0) 推荐(0)
摘要: 42 2D图形42.3 绘制几何图形编写GeoView.java:public class GeoView extends View { private Paint mPaint = null; public GeoView(Context context) { super(context); mPaint = new Paint(); } @Override protected void onDraw(Canvas canvas) { // TODO Auto-generated method stub super.onDraw(canvas); //设置画布颜色 ca... 阅读全文
posted @ 2013-06-11 22:30 火腿骑士 阅读(182) 评论(0) 推荐(0)
摘要: 41 Android与Google Map整合41.3.2 风景区展示实例3.完成功能清单AndroidManifest.xml文件 <?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.sharpandroid.ScenicDisplay" android:versionCode="1" an 阅读全文
posted @ 2013-06-11 22:29 火腿骑士 阅读(205) 评论(0) 推荐(0)
摘要: 37 “机器人”的第六感——传感器下面给出一个Demo结合理解一下传感器的简单应用。public class MainActivity extends Activity implements SensorEventListener{ final String TAG = "Sensor"; SensorManager smanager = null; Sensor sensor = null; TextView TextInfo = null; @Override public void onCreate(Bundle savedInstanceState) { supe. 阅读全文
posted @ 2013-06-11 22:28 火腿骑士 阅读(163) 评论(0) 推荐(0)
摘要: 29.2 创 建 界 面在main.xml中添按钮等控件,完成音乐播放器的界面,代码如下:main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:lay 阅读全文
posted @ 2013-06-11 22:24 火腿骑士 阅读(240) 评论(0) 推荐(0)
摘要: 25 Android文件下载25.1 Android文件单线程下载25.1.1 J2SE文件单线程下载1.J2SE从网络获取图片3)源码再现package com.sharpandroid.junitTest;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileOutputStream;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.URL;import org.jun... 阅读全文
posted @ 2013-06-11 22:23 火腿骑士 阅读(327) 评论(0) 推荐(0)
摘要: 20 文件:普通文件的I/O20.1 文件存储数据3.配置测试环境编写AndroidManifest.xml:<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.sharpandroid.file" android:versionCode="1" android:versionName=&qu 阅读全文
posted @ 2013-06-11 22:21 火腿骑士 阅读(195) 评论(0) 推荐(0)
摘要: 16 “机器人”的管理员——Activity2.编写EventActivity.javapublic class EventActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); } @Override public boolean onKeyDown(int keyCode, KeyEvent event) { show... 阅读全文
posted @ 2013-06-11 22:20 火腿骑士 阅读(193) 评论(0) 推荐(0)
摘要: 15 用户界面(User Interface)线性布局(LinearLayout)示例main.xml布局文件如下:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" androi 阅读全文
posted @ 2013-06-11 22:17 火腿骑士 阅读(200) 评论(0) 推荐(0)
摘要: 最近要写个音乐播放器,需要解析Lrc文件。搜索了下网上的代码大都是有问题的,很多连歌词规则都没搞懂就写了个代码传到网上,有点害人的感觉。实在受不了解析出来乱七八糟的歌词,只能自己动手做解析,修改了别人解析部分的代码。下面是实现部分解析类[java]view plaincopypackagecom.ysh.suplay;importjava.io.BufferedReader;importjava.io.File;importjava.io.FileInputStream;importjava.io.FileNotFoundException;importjava.io.IOException; 阅读全文
posted @ 2013-06-11 10:07 火腿骑士 阅读(468) 评论(0) 推荐(0)
摘要: Stringshell="logcat";try{Processprocess=Runtime.getRuntime().exec(shell);InputStreaminputStream=process.getInputStream();booleansdCardExist=Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED);Filedir=null;if(sdCardExist){dir=newFile(Environment.getExternalSto 阅读全文
posted @ 2013-06-11 10:05 火腿骑士 阅读(273) 评论(0) 推荐(0)