- 博客(14)
- 资源 (6)
- 收藏
- 关注
原创 Timber
JakeWhartonTimber使用方法编译环境只有一个400多行的类,可以单独把它复制出来放项目里,也可以通过Gradle引用compile 'com.jakewharton.timber:timber:3.1.0'API定义一个Log树public class MyApp extends Application { @Override public void onCr
2015-08-20 23:49:39 1390
原创 代码review
GradleError:Execution failed for task ‘:app:dexApk_debgDebug’. com.android.dx.cf.iface.ParseException: bad class file magic (cafebabe) or version (0034.0000) com.android.ide.common.process.Process
2015-06-26 10:30:04 570
原创 DiskLruCache
DiskLruCache非Google官方编写,但获得官方认证https://github.com/JakeWharton/DiskLruCachecompile 'com.jakewharton:disklrucache:2.0.2'使用方法构造函数私有,只能通过open() 方法创建实例/sdcard/Android/data/package name/cache/data/data/pac
2015-06-04 21:42:56 618
原创 如何将现有项目导入git@osc中
git@osc中操作:1、创建项目,不要选择初始化项目,只要获得新创建的远程仓库的地址就OK了项目文件中的操作:1、在项目文件夹下执行git init、git add .、git commit -am "xxx"2、添加远程仓库 git remote add origin [在git@osc中创建的远程仓库的地址]3、git push origin ma
2015-01-06 11:25:50 691
原创 Android-Universal-Image-Loader Task was Interrupted
项目中用到Image-Loader但是总是说任务被大段
2014-06-09 14:14:32 936
原创 Andriod手机号码3-4-4输入
phoneEdittext.addTextChangedListener(new TextWatcher() {private int oldLength; // 用于对比,否则输入到3或者8位时无法删除private int curLength;public void afterTextChanged(Editable editable) {// Log.d(TAG, "--- afterTex
2014-05-09 17:32:59 1371
转载 Fragment生命周期
http://blog.csdn.net/guolin_blog/article/details/13171191文中所说的show、hinden
2014-05-07 21:35:20 463
转载 Java HashMap
今天看到一篇关于HashMap的帖子,在此传送一下http://www.iteye.com/topic/539465/。同时总结一下HashMap在使用key.hashCode()寻找数组中的位置是其实就是和数组的长度取模,这样索引值就始终在0~length-1之间,只不过取模运算太过耗时,因此JDK采用了下面这条规律来提升性能(计算机内部使用的是逻辑电路,逻辑运算的速度很快):当
2013-09-23 21:10:08 440
原创 获取手机信息
1、TelephonyManager可以获得和手机有关的服务 TelephonyManager tm = (TelephonyManager) this.getSystemService(TELEPHONY_SERVICE); 可以获取的常用信息有: System.out.println("android.os.Build.BRAND = " + android.os.Build.BRAN
2013-08-25 20:16:09 753
原创 Android动画总结
/res/animFrame1、原理:逐帧动画 android:oneshot="false"> 2、使用XML:android:background="@animator/frame"代码:iv.setBackgroundResource(R.animator.frame); (AnimationDrawable)iv.getBa
2013-08-17 12:37:35 591
原创 Android Dialog 去黑边,加动画
初学android的时候,我们都是使用AlertDialog和它的BuilderAlertDialog.Builder builder = new Builder(this); // Dialog需要持有一个activity,所以该context必须是activitybuilder.setIcon(R.drawable.xx); builder.setTitle(""); buil
2013-08-16 23:35:26 1921
原创 Android屏幕适配
前言:本来准备好的素材不小心删除了,所以这里就只能简单的描述一下了!1、Android中DisplayMetrics类记录了屏幕的基本信息,通常可以使用一下方法获得 DisplayMetrics metrics = new DisplayMetrics();getWindowManager().getDefaultDisplay().getMetrics(metrics);
2013-08-16 22:44:18 627
原创 Java实现链表
常见的链表有单向链表、双向链表、循环链表;现在依次给予实现,具体文字以后描述慢慢写1、单向链表package com.ccy.struct;public class LinkList { /** 节点 */ private class Node { private T data; private Node next; public Node(T
2013-05-31 18:18:14 749
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人