随笔分类 -  AndroidNotes

摘要:import android.content.Context; import android.util.Pair; import android.view.View; import android.view.ViewGroup; import android.widget.ArrayAdapter; 阅读全文
posted @ 2016-03-07 00:52 RexWei 阅读(228) 评论(0) 推荐(0)
摘要:我们在处理缓存的时候,并不是每次都会在应用私有存储空间那里保存,很多时候是需要用到ExternalStorage。我们平时一般都是用Environment.getExternalStorageDirectory(),这在6.0以前一直是好的,(即使不对,那你的问题应该是没注意加权限,或者是格式不对之 阅读全文
posted @ 2016-02-29 17:52 RexWei 阅读(16395) 评论(0) 推荐(0)
摘要:Android开发经常会用到handler,但是我们发现每次使用Handler都会出现:This Handler class should be static or leaks might occur(null)这样的提示。Android lint就是为了提示我们,这样使用Handler会容易造成内 阅读全文
posted @ 2016-02-28 18:16 RexWei 阅读(8677) 评论(0) 推荐(5)
摘要:出现这种情况是因为你让scrollview获得了焦点,所以它才会滚动。如果你百度了以后,你可能会发现有些博客会说让焦点停在固定的一个view中就可以了。这对于不存在刷新的页面确实是可以的,但是当你出现诸如定时刷新页面的情况的时候,你就会发现这个方法不好操作。因为一旦刷新后焦点的控制就不好弄了。这时就 阅读全文
posted @ 2016-02-04 16:53 RexWei 阅读(1555) 评论(0) 推荐(0)
摘要:1, you need to add this kind of code to the constructors of your custom view which must extend ViewGroup, and the parameter attachToRoot must be true. 阅读全文
posted @ 2016-02-04 13:57 RexWei 阅读(232) 评论(0) 推荐(0)
摘要:如果试验过的朋友就会发现,在onActivityResult()中设置这些属性,好像都不工作,虽然我死磕一番还是不知道具体原因,我直接默认它可能就是不能在里面设置,所以就只能在其他地方设置,幸好发现Activity的onResume()方法是在onActivityResult()方法调用之后的,所以 阅读全文
posted @ 2015-09-09 23:19 RexWei 阅读(690) 评论(0) 推荐(0)
摘要:用Eclipse环境开发Android项目,如果编译时控制台报出“error: Apostrophe not preceded by \ (”这种错误,那么多半是因为项目中的一个strings.xml文件里有一个string标签中的字符串含有’,只要在’之前加\进行转义就可以解决这个错误,比如把I' 阅读全文
posted @ 2015-02-25 15:23 RexWei 阅读(669) 评论(0) 推荐(0)
摘要:想显示dialog时,如果想显示的是自定义布局的dialog,并使用如下方式,则会报错requestFeature() must be called before adding content 修改方法是,改变一下顺序,先dlg.show();然后再进行setContentView(R.layout 阅读全文
posted @ 2015-02-20 09:33 RexWei 阅读(1509) 评论(0) 推荐(0)
摘要:1、设置android:divider="@null" 2、android:divider="#00000000" #00000000后面两个零表示透明 3、.setDividerHeight(0) 高度设为0 阅读全文
posted @ 2015-02-10 23:33 RexWei 阅读(715) 评论(0) 推荐(0)
摘要:在创建好AlertDialog类型对象后,要dialog.getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT); 同时还要设置权限 这样后就可dialog.show()了,要不然容易报错 阅读全文
posted @ 2015-01-09 12:52 RexWei 阅读(443) 评论(0) 推荐(0)
摘要:添加一行代码…… textView.setMovementMethod(ScrollingMovementMethod.getInstance()); 阅读全文
posted @ 2014-12-22 22:11 RexWei 阅读(1401) 评论(0) 推荐(0)
摘要:Java中创建匿名线程主要集中就三中方式:Thread,Runnable,Handler去实现,下面分别介绍之~ 一、通过Thread来创建 二、通过继承Runnable来创建 三、通过Handler创建(Android) 阅读全文
posted @ 2014-12-22 21:35 RexWei 阅读(1011) 评论(0) 推荐(0)
摘要:一句话,clean一下这个Project!就OK了……不要被假象迷惑! 阅读全文
posted @ 2014-12-10 17:59 RexWei 阅读(227) 评论(0) 推荐(0)
摘要:Android中的AnimationDrawable可以加载Drawable资源实现帧动画。实现步骤如下:一、设置动画播放的帧资源 ... 阅读全文
posted @ 2014-12-04 15:51 RexWei 阅读(657) 评论(0) 推荐(0)
摘要:通过adb install安装apk,报错Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE]。说明没有正常卸载原apk,基本都是直接通过rm XXX.apk所造成的。解决办法:删除data/data下该apk的包名文件,重启模拟器即可解决建议:如果通过rm XX... 阅读全文
posted @ 2014-12-03 23:33 RexWei 阅读(2590) 评论(0) 推荐(0)
摘要:目前了解的办法有两个:1、自定义一个view当作分隔线;2、使用高版本的分隔线属性 一、在需要添加分隔线的地方,添加一个view,比如ImageView,TextView等都可以,如代码,关键是设置高度要小,宽度要合适 二、就是设置LinearLayout的分隔线属性,参数说明: android:s 阅读全文
posted @ 2014-12-03 23:18 RexWei 阅读(2433) 评论(0) 推荐(0)
摘要:Intent获取数据和发送数据的办法: 附:如果不知道intent里面有什么,建议用直接用Bundle获取全部内容,管他怎么发送的,拿过来再通过Bundle的方法进行处理~ 阅读全文
posted @ 2014-11-27 23:36 RexWei 阅读(5221) 评论(0) 推荐(0)
摘要:一、直接填写文字,输入多少,显示多少,如下: android:text="AAA AAA" ————————>显示:AAA AAA 二、通过设置string资源文件,如下: android:text="@string/show" <string name="show">AAA AAA</string 阅读全文
posted @ 2014-11-25 23:27 RexWei 阅读(2636) 评论(0) 推荐(0)
摘要:1、android:lineSpacingExtra 设置行间距,如”2dp”。 2、android:lineSpacingMultiplier 设置行间距的倍数,如”2″。 阅读全文
posted @ 2014-11-25 23:14 RexWei 阅读(389) 评论(0) 推荐(0)
摘要:设置透明效果的方法如下: 1、在布局文中设置透明效果 android:background="@android:color/transparent" (通过android自带颜色设置成透明) android:background="#e0000000" (通过颜色值,设置成半透明) android: 阅读全文
posted @ 2014-11-25 23:10 RexWei 阅读(1285) 评论(0) 推荐(0)