万事须己运,他得非我贤。这篇文章主要讲述Android纳米学位project 0 - 问题汇总相关的知识,希望能为你提供帮助。
1.页面布局
参考:http://www.xuebuyuan.com/1100763.html
从不知道如何下手到开始布局出想要的样子,使用线性布局及属性 margin,padding
2.添加点击事件
①
Trying to add setOnClickListener in Button but it is giving error "Cannot resolve symbol \'setOnClickListener\'"
【Android纳米学位project 0 - 问题汇总】查了一圈资料才知道,犯了一个愚蠢的问题
Put your button code in the onCreate method. It will work.
②
After that ,
it is giving error "Cannot resolve symbol \'OnClickListener\'"
androidStudio中快捷键Alt+Enter,补齐View.OnClickListener(),此问题解决。
btn2.setOnClickListener( new View.OnClickListener() {}
3.更换标题栏颜色
直接上代码:
定义标题栏的样式
< resources>
< style name="title_bg" parent="Android:Theme">
< item name="android:windowTitleBackgroundStyle"> @style/Titleground< /item>
< /style>
< style name="Titleground">
< item name="android:background"> #ff8f26< /item>
< /style>
< /resources>
在manifest中设置样式
android:theme="@style/title_bg"
使用上一段代码,一直出错。parent="Android:Theme"时,程序启动即crash。
后找到另一种方法,修改colorPrimary和colorPrimaryDark值;http://www.cnblogs.com/tianzhijiexian/p/4081562.html
文章图片
但实际效果是:只有colorPrimary生效,且标题栏均显示colorPrimary色。后无解。
推荐阅读
- Android 进程常驻----native保活5.0以上方案推演过程以及代码
- Android 通过JNI实现守护进程,使得Service服务不被杀死
- Android--ActionBar的基本用法
- android——判断网络状态
- 在Android开发中如何判读当前设备是否连接网络
- Mosquitto搭建Android推送服务番外篇一(各种报错解决)
- Android开发-之五大布局
- 菜鸟的Android学习之旅
- 二叉树(二叉树的类型有哪些(详细指南))