-
我在使用最新版 android studio 开发的时候,为了和老师的一致,对创建的工程做了一下修改: 1. styles.xml: line 4, <style name="AppTheme" parent="android:Theme.Light"> 2. app Module Settings, 对应build.gradle文件,删除了对 com.android.support.appcompat-v7:22.2.0 的依赖 3. activity_main.xml: 修改 linearlayout 4. MainActivity.java:修改 extends Activity, 后文再修改为 FragmentActivity.查看全部
-
两个颜色图片叠加,构成按钮点击选中效果查看全部
-
练习采用默认工程theme不同,相差很大啊!主题 parent="Theme.AppCompat.Light.DarkActionBar" 1. 已经没有app图标,直接显示overflowbutton,search按下结果也没有。 2. onmenuopned无效,使用了onpreparemenu 3. 照搬自定义style无效 先将theme改成和老师类似的android:Theme.Holo.Light.DarkActionBar,基本上可以参考这些代码了。 新的主题如何处理再研究吧!查看全部
-
actionbar+viewpager+fragment查看全部
-
两个反射都是为了修改默认ActionBar的一些显示,第一个sHasPermanentMenuKey主要是为了,强制显示出overflowButton(部分有实体menu按键的无法显示);第二个是为了设置menuItem可以显示出icon。 关于一下三行代码: menuKey.setAccessible(true);//menuKey这是一个属性,这行代码是强制设置可以访问,否则私有属性无法调用 menuKey.setBoolean(config, false);//就是为config(ViewConfiguration对象)的menuKey属性赋值。 m.invoke(menu, true);//m是个方法,这行意思就是调用menu(MenuBuilder对象)的setOptionalIconsVisible这个方法,传入的参数为true.查看全部
-
防止回收查看全部
-
aaaa查看全部
-
1sdf查看全部
-
。。。查看全部
-
完美实现仿微信6.0的界面效果, actionbar的使用 左右切换的效果 防止长期被置后台后 activity或者fragment被杀死 数据的恢复!查看全部
-
自定义View的五个步骤: 1、attr.xml 2、布局文件中使用 3、构造方法中获取自定义属性 4、onMeasure 5、onDraw查看全部
-
官方不建议在fragment构造里传递参数,建议的是在bundle里传递参数查看全部
-
test查看全部
-
自定义View的步骤: 1. attr.xml 2. 布局文件中使用 3.构造方法中获取自定义属性 4. onMeasure 5. onDraw查看全部
-
修改默认的menu的行为查看全部
举报
0/150
提交
取消