Material Design
文章平均质量分 72
Android中UI相关学习
梦否
【@】bug修复,程序代做
展开
-
Android侧滑菜单DrawerLayout,NavigationView
值得注意的是,直接引入这个布局文件就可以初步实现这个侧滑的效果,比如: <?xml version="1.0" encoding="utf-8"?> <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layou原创 2021-07-30 19:37:24 · 976 阅读 · 1 评论 -
Toolbar的使用
在2015年谷歌官方推出了Design Support库,在这个库中提供了一些具有代表性的Material Design效果控件和效果。 Toolbar是由AndroidX提供的,可以用来替换ActionBar,并且具有更高的灵活性,可以很简单的完成一些Material Design效果。 在默认项目中,我们的清单文件中可以看见: // AndroidManifest.xml <application ... android:theme="@style/Theme.MyApplic原创 2021-07-30 16:04:53 · 333 阅读 · 0 评论 -
Android的UI学习,View实现圆形进度条
主要涉及到下面几个方法: // 画圆 canvas.drawCircle // 画圆弧 canvas.drawArc // 画文本 canvas.drawText // 抗锯齿 paint.setAntiAlias(true); // 设置颜色 paint.setColor(getResources().getColor(mFgColor, null)); 其次就是对坐标的计算,还有注意就是画圆弧的时候,起始从-90度开始才是垂直上方。 效果图: 自定义View: public class MyView原创 2021-07-30 13:13:50 · 198 阅读 · 0 评论