
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 · 1007 阅读 · 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 · 344 阅读 · 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 · 206 阅读 · 0 评论