- 博客(15)
- 收藏
- 关注
原创 Android 实现Navigation Bar和Status Bar全透明
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); getWindow().requestFeature(Window.FEATURE_NO_TITLE); if(VERSION.SDK_INT >= VERSI
2015-07-27 07:06:45 6581
原创 Android dip转化为px
static public int dipToPx(Context context, int dip) { return (int) (dip * getScreenDensity(context) + 0.5f); } static public float getScreenDensity(Context context) { tr
2015-07-27 07:05:42 410
原创 Android 权限大全
访问登记属性 android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限获取错略位置 android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米获取精确位置 android
2015-07-25 08:38:52 476
原创 Android 流量统计TrafficStats总结
流量统计TrafficStats总结 近日,入职了新公司,然后被要求做一个类似于流量监控的应用软件,之后我在网上查询了一下有关于网络流量监控的相关的代码,找到了实现网络流量的类TrafficStats类,接下来我就我这几天用到的有关于这个类的的方法做一个总结:1. 类的方法:getMobileRxBytes();getMobileTxBytes();这两个方
2015-07-25 08:34:46 1532
原创 Android 单元测试
android单元测试:1.在Manifest.xml中添加以下语句:android:name="android.test.InstrumentationTestRunner" android:targetPackage="com.example.junittest" android:label="TestJunit" /> 需要注意的是,这两句话的位置。其中:ta
2015-07-25 08:34:15 517
原创 Android SQLite数据库存储实现
SQLite数据库存储数据的时候,首先必须继承SQLiteOpenHelper类:1. public class DbOpenHelper extends SQLiteOpenHelper { 2. 3. public DbOpenHelper(Context context) { 4. /*5.
2015-07-25 08:32:26 373
原创 SharedPreference解析
1. SharedPreferences share = this.getSharedPreferences("faith", Context.MODE_PRIVATE); 2. Editor editor = share.edit(); 3. editor.putString("name", "lilei"); 4. editor.putString("sex
2015-07-25 08:30:08 296
原创 ContentProvider实现数据共享
当应用继承ContentProvider类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。虽然使用其他方法也可以对外共享数据,但数据访问方式会因数据存储的方式而不同,如:采用文件方式对外共享数据,需要进行文件操作读写数据;采用sharedpreferences共享数据,需要使用sharedpreferences API读写数据。而使用ContentProvider
2015-07-25 08:27:08 419
原创 Android文件操作
android的文件操作要有权限:1. android:name="android.permission.WRITE_EXTERNAL_STORAGE"> SD卡下的文件操作:1、判断SD卡是否插入1. Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTE
2015-07-25 08:23:23 366
原创 Android Media 音乐属性
public interface Public { public static final Uri URI_MUSICS = MediaStore.Audio.Media.EXTERNAL_CONTENT_URI; public static final String MUSIC_ID = MediaStore.Audio.Media._ID;
2015-07-25 08:20:30 378
原创 联系人操作
主要要添加权限:1. 2. 删除联系人 1. private void delContact(Context context, String name) {3. Cursor cursor = getContentResolver().query(Data.CONTENT_URI,new String[] { Data.RAW_CONTACT_ID },5. Co
2015-07-25 08:18:54 458
原创 网络与通信---android以不同的方式访问两个不同的网页
1. 直接以Http请求来获取网络的数据String httpUrl = “http://192.168.1.110:8080/http1.jsp”;String resultData = “”;URL url = null;Try{ url = new URL(httpUrl);}catch(MalforedURLException e){
2015-07-25 08:15:19 423
原创 字符串显示不同的颜色的方法
1. 使用ColorStateList类ColorStateList redColors = ColorStateList.valueOf(0Xffff0000);SpannableStringBuilder spanBuilder = spanBuilder.setSpan(new TextAppearenceSpan(null, 0, 0, redColors, null),4,
2015-07-25 08:14:19 1181
原创 截取double型数据的小数点后两位的几种方法
double d = 674.89887948378493;1. 此种方法返回的是由原数据四舍五入的数据,但是此种方法不适用于当d为int型值的时候,当d为int型值的时候(如d = 674),则返回的是d本身(如674):java.text.DecimalFormat dFormat = new DecimalFormat(“#.##”);String str = dFo
2015-07-24 08:21:29 14256
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人