|
本帖最后由 〞剑舞长空 于 2017-9-28 14:24 编辑
部分文章引用自:https://www.b4x.com/android/foru ... sics.48077/#content
如有侵权,请通知。
注意:本教程应使用B4A 6.0或更高版本。
- 因为我们使用SDK版本21的功能,您必须在IDE的“配置路径”对话框中配置正确的android.jar。将android.jar的路径设置为至少为android21或 android21以上的android.jar。您应该始终使用最新的android.jar,如android-24 / android.jar。别担心,您的应用程序在较旧的Android版本上也将运行。
- 需要理解部分XML配置项 可查看此图:(图片来源于网上,如有侵权,请通知。)
部分颜色设计可以研究下谷歌官方设计指南 也可以配合此处下载配置文件
防止删除链接-_-:https://material.io/guidelines/style/color.html#color-color-palette
防止删除链接-_-:https://www.materialpalette.com/
进入正题:- 新建 Demo 工程
- 进入设计器 随便拖拽部分控件
- 保存布局 为 ”layout“ 返回代码编辑IDE
- 点击 项目 菜单,进入 manifest编辑器 。
- 关于Manifest配置文件,请进入谷歌自行学习理解 此处不深究太多 https://developer.android.com/guide/topics/manifest/manifest-intro.html?hl=fr
- 保存进入IDE,F5进行调试
- 界面如下所示
下面提供主题清单配置文件代码 及 Demo代码
SetActivityAttribute(main,android:theme,@style/MyAppTheme)CreateResource(values-v21, theme.xml,
<resources>
<style name="MyAppTheme" parent="@android:style/Theme.Material.Light.DarkActionBar">
<item name="android:colorPrimary">#f44336</item> <!-- action bar -->
<item name="android:colorPrimaryDark">#b71c1c</item> <!-- status bar -->
<item name="android:colorAccent">#ff1744</item> <!-- checkboxes,, switches,, etc. -->
<item name="android:textColorPrimary">#00FF00</item> <!-- ? -->
<item name="android:textColorSecondary">#FF00FF</item> <!-- inactive editText line,, scrollbar -->
<item name="android:textColor">#000000</item> <!-- menu text,, msgbox title -->
<item name="android:textColorLink">#b71c1c</item>
<item name="android:textColorHighlight">#FF9F9F</item>
</style>
</resources>
)
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|