安卓
咖枯o乙男
fighting~~~
展开
-
关于安卓配置信息发生变化的应对方法
当配置信息发生变化,如横屏竖屏,更改语言配置等,Activity会重新执行onCreate()方法。重新执行onCreate()方法的话,可能会发生我们不想看到的结果。 比如说:当activity托管了fragment的话,重新执行onCreate()方法前添加过的fragment,即使在重新执行onCreate()方法前执行了hide()方法,当重新执行onCreate()方法后,添加过的fr原创 2015-04-18 01:49:16 · 683 阅读 · 0 评论 -
Android中Bitmap, Drawable, Byte,ID之间的转化
1. Bitmap 转化为 byte ByteArrayOutputStream out = new ByteArrayOutputStream(); bitmap.compress(Bitmap.CompressFormat.PNG, 100, out); byte[] array= out.toByteArray(); 2. byte转化为bitmap Bitmap bitma转载 2015-11-06 00:46:26 · 502 阅读 · 0 评论 -
Android Studio 实用技巧
这是从Philippe Breault的系列文章《Android Studio Tips Of the Day》中提取出来的自认为精华的部分。 这些技巧在实际应用中能够非常大的提高工作效率。 关于快捷键 The File Structure Popup ctrl+f12 此快捷键可以调出当前文件的大纲,并通过模糊匹配快速跳转至指定的方法。 勾选上“show anonymo转载 2015-11-23 23:19:38 · 609 阅读 · 0 评论 -
ListView,GridView等内容显示错位错乱问题
ListView,GridView等控件需要显示更为丰富的内容时,需要自定义适配器,一般是继承ArrayAdapter。 自定义的Adapter有时会遇见内容显示错位错乱等奇怪问题。 根据具体问题可以尝试以下几种办法解决: 1.一时隐藏的内容设置Invisible,设置Gone的话可能会造成数据显示不准确。 不需要隐藏的内容设置Visible。 2.内容错位如果使用的是L原创 2015-11-24 20:42:05 · 3316 阅读 · 0 评论 -
开启Activity获取不到返回结果的常见问题
我们知道通过Activity的startActivityForResult方法后,需要覆写Activity的onActivityResult方法来接收返回信息。然而有时会遇到没有响应(接收不到返回结果)的问题,可能出现的原因整理归纳如下: 1.目标Activity的launchMode为singleTask。 2.如果是Fragment,需要直接调用startActivityForResu原创 2015-11-24 19:57:20 · 869 阅读 · 0 评论 -
android设置状态栏颜色(沉浸式状态栏)
设置状态栏颜色的方法是andorid4.4以后支持的,最少要api19以上才可以使用哟。 方法如下:第一种↓ public static void setStatusBarTranslucent(ViewGroup vg, Activity activity) { // 如果版本在4.4以上 if (Build.VERSION.SDK_INT >= B原创 2016-01-28 23:22:04 · 3632 阅读 · 0 评论 -
android studio 常用插件汇总
收集Android Studio 好用的插件。**1.通过WiFi调试手机:**Android Wifi ADB、ADB WiFI **2.ButterKnife 注解生成器:**ButterKnife Zelezny **3.Selector文件生成:**SelectorChapek **4.Gson自动化:**GsonFormat **5.Parcelable自动化:**Android原创 2016-05-20 22:50:54 · 1133 阅读 · 0 评论