- 博客(42)
- 收藏
- 关注
转载 获取viewpager当前展示的fragment
getSupportFragmentManager().findFragmentByTag("Some Tag"); MyFragment myFragment = MyFragment.newInstance(); mPageReferenceMap.put(index, "S...
2014-06-17 20:23:00 125
转载 android 内部handler引起内存泄露
一段很常见的代码: public class MainActivity extends Activity { private Handler mHandler = newHandler() { @Override public void ha...
2013-04-09 15:32:00 111
转载 android AbsListView
今天再看AbsListView ,发现几个有用的函数,记录一下 public void setRecyclerListener (AbsListView.RecyclerListener listener) 设置当视图被放入回收器等待被重用时得到通知的回收监听器。 ...
2013-04-09 14:34:00 183
转载 移动跨平台
Corona,monkey,Stella SDK越来越多的跨平台框架出来了呢 转载于:https://my.oschina.net/u/199733/blog/118857...
2013-03-31 16:24:00 114
转载 程序员面试的性格
性格 现在,我来谈我认为最重要的因素:性格。这可能是许多初为面试官的朋友所难以想象的,怎么会是性格最重要呢?说实话,当我意识到这一点时,我自己也很惊讶!说白了,还是 P(工作好|性格好)的概率最高啊。我的实际经验是,如果一个人的性格好,他能把工作做好的可能性是最高的,性格好远比基础好、...
2013-03-31 16:21:00 210
转载 Android 4.2一些变动
如果您使用了webview控件,需要在JS代码中访问Java中的函数,则您会用到WebView的addJavascriptInterface()函数。因为安全问题,在Android4.2中(如果应用的android:targetSdkVersion数值为17+)JS只能访问带有@Javas...
2013-03-24 21:59:00 116
转载 http长连接和推送
什么是HTTP长连接? HTTP长连接,与一般每次发起http请求或响应都要建立一个tcp连接不同,http长连接利用同一个tcp连接处理多个http请求和响应,也叫HTTP keep-alive,或者http连接重用。使用http长连接可以提高http请求 使用http长连接有很多...
2013-03-24 10:19:00 265
转载 android sqlite
我们大家都知道Android平台提供给我们一个数据库辅助类来创建或打开数据库,这个辅助类继承自SQLiteOpenHelper类,在该类的构造器中,调用Context中的方法创建并打开一个指定名称的数据库对象。继承和扩展SQLiteOpenHelper类主要做的工作就是重写以下两个方法...
2013-03-21 22:23:00 105
转载 android activity-alias
activity-alias是android里为了重复使用Activity而设计的 可以使你的app具有多个icon图标进入点 当在Activity的onCreate()方法里,执行getIntent().getComponent().getClassName();得到的可能不是...
2013-03-21 21:34:00 121
转载 android contentProvider
http://www.moandroid.com/?p=157 http://www.moandroid.com/?p=122 http://www.cnblogs.com/linjiqin/archive/2011/05/28/2061396.html http://bl...
2013-03-03 10:46:00 72
转载 android service
<serviceandroid:enabled=["true" | "false"]android:exported=["true" | "false"]android:icon="drawable resource"android:label="string resource"...
2013-02-28 17:46:00 63
转载 开阔一下视野
长期做一种事情的人容易形成一种观念,只有在我这个领域牛的人才是牛人,别的领域的牛人都是狗屎,都不行,看不上。写前端的和写后端的,搞微软的和搞开放技术的,写C++的,觉得Linux领域的牛人都不行,IT行业里的这种隔阂非常大,所以吵架在所难免。语言之争什么的,市场的选择也不是你争论出来的。 ...
2013-02-27 23:27:00 111
转载 android开发小技巧
fillBefore是指动画结束时画面停留在第一帧,fillAfter是指动画结束是画面停留在最后一帧。最关键的问题是,这2个参在java代码中设置是这样的: setFillAfter(true); setFillBefore(false); 默认是fillBefore=tr...
2013-02-27 17:15:00 82
转载 android保存数据目录选择
/data //Environment.getDataDirectory().toString() api1 /cache //Environment.getDownloadCacheDirectory().toString() 1 /storage/emulated/0 //En...
2013-02-26 16:59:00 277
转载 android layout_gravity 和gravity
LinearLayout有两个非常相似的属性: android:gravity与android:layout_gravity。(RelativeLayout是没有android:layout_gravity属性的) 他们的区别在于: android:gravity 属性是对该vi...
2013-02-25 21:53:00 81
转载 android activity切换动画
它包括两个部分:一部分是第一个activity退出时的动画;另外一部分时第二个activity进入时的动画; 在Android的2.0版本之后,有了一个函数来帮我们实现这个动画。这个函数就是overridePendingTransition 这个函数有两个参数,一个参数是第一...
2013-02-20 22:24:00 101
转载 Android 2.3ListView偶尔未正常通知已注册的OnScrollListener
项目用OnScrollListener 来检测底部加载刷新,但是查看相关资料发现在android2.3上边lsitview偶尔为正常通知已注册的OnScrollListener 当ListView滚动到最底部(最顶部)时,触发了2.3新引入的视觉特效。这部分逻辑里看到了特效相关的...
2013-02-20 14:42:00 70
转载 同一个ImageView显示不同的图片的技巧
if (条件1) { image.setBackground(R.id.xxx1); } else if (条件2) { image.setBackground(R.id.xxx2); } else if ......
2013-02-18 17:39:00 537
转载 Android中View绘制不同状态背景图片原理
先看一下listview中的状态: 把下面的XML文件保存成你自己命名的.xml文件(比如list_item_bg.xml),在系统使用时根据ListView中的列表项的状态来使用相应的背景图片。drawable/item_bg.xml java代码:&l...
2013-02-18 16:10:00 278
转载 android listview setEmptyview
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width=...
2013-02-17 16:43:00 75
转载 android StrictMode学习
目前,有两大类的策略可供使用,一类是关于常用的监控方面的,另外一类是关于VM虚拟机等方面的策略。常用的监控方面的策略有如下这些: Disk Reads 磁盘读 Disk Writes 磁盘写 Network access 网络访问 Custom Slow Co...
2013-02-17 15:46:00 187
转载 android setComponentEnabledSetting
public abstract voidsetComponentEnabledSetting(ComponentNamecomponentName, int newState, int flags) 这个函数的英文注释是,Set the enabled setti...
2013-02-13 11:43:00 495
转载 android 图片边框
首先想到用自定义imageview 在产品列表中显示不出来,貌似只能在 单ImageView的布局里才可以,如果是 myImageView嵌入到某父布局里,就会显示不出来 然后再gridview里也存在问题了, 在产品图片不规整的情况下,对特别小的图片 边...
2013-02-05 17:21:00 81
转载 android md5
android 的md5加密似乎有2种方式 1 public static String md5(String input) throws NoSuchAlgorithmException { String result = input; if(input != n...
2013-01-25 16:34:00 59
转载 java遍历map
//方法一: 用entrySet() Iterator it = emails.entrySet().iterator(); while(it.hasNext()){ Map.Entry m=(Map.Entry)it.next(); ...
2013-01-09 18:04:00 66
转载 EditText插入文本
/**获取EditText光标所在的位置*/ private int getEditTextCursorIndex(EditText mEditText){ return mEditText.getSelectionStart(); } /**向EditText指定光...
2013-01-07 18:20:00 893
转载 android 混淆代码
代码中使用反射机制时,由于函数名会被混淆掉,而对应的字符串是不会混淆的,会导致反射失败,所以有反射机制的类不能使用混淆 使用keep命令 -keep class com.test.** {*; }//这句代码表示com.test包下的所有类都不混淆,一般适用于第三方开源库...
2012-12-07 17:01:00 62
转载 android 平铺效果
需要实现平铺效果,google发现有几种方法 记录下来 第一种利用系统提供的api实现 1 Bitmap bitmap = BitmapFactory.decodeResource(getR...
2012-12-06 22:49:00 103
转载 android ExpandableListView图标的自定义
在ExpandableListView的xml文件内设置 android:groupIndicator属性 自定义一个xml seletor <item android:state_expanded="true" android:drawable...
2012-11-07 18:41:00 348
转载 android lint
android lint Android-Lint是SDK Tools 16 (ADT 16)之后才引入的工具,通过代码检查,可发现潜在的问题,并能对Android程序进行优化处理 建议大家使用命令行模式然后导出html 因为eclipse的lint貌似有点问题,速度也不快(再次...
2012-11-06 16:57:00 41
转载 android隐藏图标
PackageManager.setComponentEnabledSetting函数可以把某个ComponentName的state设为false或true,Android中对于state为false的Activity,是不能onCreate,如果该Activity对应与某个APK的Mai...
2012-11-06 16:43:00 148
转载 android ViewSwitcher
ViewSwitcher 的作用简单来说就是:在两个视图间转换时显示动画 它的两个子类应该很熟悉,ImageSwitcher:转换图片时增加动画效果;TextSwitcher:转换文字时增加动画效果;其实例见apidemos中ImageSwitcher实例和TextSwitcher实...
2012-09-24 22:22:00 85
转载 java反射
JAVA反射机制主要提供了以下功能: 1.在运行时判断任意一个对象所属的类 2.在运行时构造任意一个类的对象 3.在运行时判断任意一个类所具有的成员变量和方法(通过反射甚至可以调用private方法) 4.在运行时调用任意一个对象的方法(注意:前提都是在运行时,而不是在编译时) ...
2012-09-23 22:30:00 77
转载 Android 监控程序安装和删除
通过阅读Android SDK里关于intent.action这部分里面的描述,我们可以找到一些与package相关的系统广播 android.intent.action.PACKAGE_ADDED android.intent.action.PACKAGE_CHAN...
2012-08-22 18:40:00 86
转载 android onSaveInstanceState相关
今天用到了onSaveInstanceState 相关的函数,感觉理解的还是不够深刻,记录一下 在activity被杀掉之前调用保存每个实例的状态,以保证该状态可以在onCreate(Bundle)或者onRestoreInstanceState(Bundle) (传入的Bund...
2012-08-22 17:20:00 68
转载 文字选中显示图标android textSelectHandleRight
这几天要做文本选中处理,用到了textSelectHandleRight属性 这几个属性的效果textSelectHandleRighttextSelectHandleLeft textSelectHandle简单点说可以看系统文本选中时出现的复制箭头,左边,右边的,就是用的这个效果...
2012-08-21 18:33:00 1330
转载 杂乱笔记-android多线程
首先看一下java下的多线程的几个关键方法 Object obj = new Object() ;while(!condition) { obj.wait(); } obj.doSomething(); }在另一线程B中,如果B更改了某些条件,使得线程A的con...
2012-06-24 21:18:00 63
转载 保存状态 之 fragment
通过Activity的onRetainNonConfigurationInstance()方法来保存一些状态信息。现在有了Fragment之后,可以更加方便的保存状态。 通过setRetainInstance()方法来确定是否让fragment保存状态。注意设置保存...
2012-06-23 11:11:00 58
转载 android简陋的开发工具
android出了也有几年了,但是google的开发工具一直没什么改善,今天忍不住要吐槽一下 使用android的开发套件开发app真是一件痛苦的事情,android开发者本来就要面对兼容性问题,而android的开发框架解决了手机和平板上布局问题但是实现起来却很麻烦,所有的兼容问题都要开发...
2012-05-28 12:55:00 42
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人