摘要:
PopupMenu可以非常方便的在指定view的下面显示一个弹出菜单,类似于actionbar溢出菜单的效果。它的菜单选项可以来自于menu资源,因此非常方便。下面是在网上找的一个PopupMenu的运行图片。使用方法res/menu下面新建 popup_menu.xml 在...
阅读全文
posted @ 2015-06-18 11:22
道无涯
阅读(745)
推荐(1)
摘要:
原文:http://blog.csdn.net/oqqabel123/article/details/45248865#自定义代码高亮颜色目录Android Studio 配置篇目录运行配置修改config路径修改log路径修改plugins路径修改system路径修改最小内存修改最大内存修改最大参...
阅读全文
posted @ 2015-06-18 11:11
道无涯
阅读(3077)
推荐(0)
摘要:
1、Material Design 的主题Material Design 的主题有:@android:style/Theme.Material (dark version)@android:style/Theme.Material.Light (light version)@android:styl...
阅读全文
posted @ 2015-06-17 17:22
道无涯
阅读(3794)
推荐(0)
摘要:
介绍Volley下载地址创建RequestQueue使用RequestQueueStringRequestJsonRequestImageRequestPost请求取消请求请求的优先级优先级列表1、介绍通常Volley只会用到两个类RequestQueue 和Request,首先创建一个Reques...
阅读全文
posted @ 2015-06-12 10:46
道无涯
阅读(431)
推荐(0)
摘要:
混淆器(ProGuard)混淆器通过删除从未用过的代码和使用晦涩名字重命名类、字段和方法,对代码进行压缩,优化和混淆。结果是一个比较小的.apk文件,该文件比较难进行逆向工程。因此,当你的应用程序对安全敏感(要求高),例如当你授权应用程序的时候,混淆器是一种重要的保护手段。混淆器被集成在androi...
阅读全文
posted @ 2015-05-07 11:53
道无涯
阅读(349)
推荐(0)
摘要:
在drawable目录下新建一个xml文件,内容如下: //onshot是指定是否循环播放 //播放这个图片持续的时间 播放Frame动画 AnimationDrawable rocketAnimati...
阅读全文
posted @ 2015-05-07 11:39
道无涯
阅读(235)
推荐(0)
摘要:
使用步骤:对于已经存在的工程需要利用Ant命令更新一下: android update project -n Test -p D:/workspace/Test -s -t 1 -n (name) 后面跟的是这个工程的名子-p (path)后面跟的是这个工程的目录路径-t (target)后面是当前...
阅读全文
posted @ 2015-05-07 11:08
道无涯
阅读(188)
推荐(0)
摘要:
一个进程的内存可以由2个部分组成:native和dalvik,dalvik就是我们平常说的java堆,我们创建的对象是在这里面分配的,而bitmap是直接在native上分配的。一旦内存分配给Java后,以后这块内存即使释放后,也只能给Java的使用,所以如果Java突然占用了一个大块内存,即使很快...
阅读全文
posted @ 2015-05-07 11:01
道无涯
阅读(347)
推荐(0)
摘要:
Fragment虽然有onResume()和onPause()方法,但是这两个方法是Activity的方法调用时机也与Activity相同,和ViewPager搭配使用这个方法就很鸡肋了,根本不是你想要的效果,这里介绍一种方法。@Overridepublic void setUserVisibleH...
阅读全文
posted @ 2015-05-07 10:24
道无涯
阅读(6279)
推荐(0)
摘要:
Home键是一个系统的按钮,我们无法通过onKeyDown进行拦截,它是拦截不到的,我们只能得到他在什么时候被按下了。就是通过广播接收者public class HomeKeyEventBroadCastReceiver extends BroadcastReceiver { static f...
阅读全文
posted @ 2015-05-07 09:51
道无涯
阅读(449)
推荐(0)