Android
文章平均质量分 56
weidiezeng
android
展开
-
flutter踩坑之cmdline-tools component is missing
flutter安装踩坑原创 2022-11-24 16:30:26 · 673 阅读 · 1 评论 -
悬浮滑动控件
悬浮移动控件原创 2022-11-11 16:35:11 · 142 阅读 · 0 评论 -
自定义时间刻度尺控件
废话少说,先上效果图:自定义属性 //中间线颜色 private int mCenterlineColor; //刻度线颜色 private int mLineColor; //文字颜色 private int mTextColor; //视频段的背景颜色 private int mVideoColor; //视频轴的背景颜色 private int mBgColor; //文字大小 private int mTe原创 2021-09-23 19:45:09 · 1073 阅读 · 0 评论 -
Android 项目代码混淆初探
文章目录前景:简介如何开启压缩,混淆,优化功能代码缩减资源缩减自定义保留资源规则(keep.xml)移除未使用的备用资源合并重复资源混淆默认混淆配置(proguard-android.txt)保持元素不参与混淆的规则常见自定义混淆规则解码经过混淆处理的堆栈轨迹代码优化启用更积极的优化混淆问题排查附上实践项目规则文件参考文章:前景:作为Android开发者,如果你不想开源你的应用,那么在应用发布前,就需要对代码进行混淆处理,从而让我们代码即使被反编译,也难以阅读。除了防止源码泄露,进行代码混淆还可以起到减原创 2021-06-29 15:09:18 · 539 阅读 · 0 评论 -
Android 获取屏幕宽高
最近开发项目需要动态适配大图片的布局,需要获取屏幕宽高来比例适配,看了许多大牛的博客,自己整理下获取屏幕宽高的几种方式。屏幕宽高分两种:应用屏幕宽高:不包括了状态栏(刘海屏,水滴屏等),导航栏等系统装饰UI所占用的空间实际屏幕宽高:包括了状态栏(刘海屏,水滴屏等),导航栏等系统装饰UI所占用的空间获取屏幕离不开:Display 、DisPlayMetricsDisplayProvides information about the size and density of a logical di原创 2020-11-21 09:54:03 · 19729 阅读 · 0 评论 -
DrawerLayout + NavigationView + BottomNavigationView 搭配使用
不废话,直接上效果图:activity_main.xml:<?xml version="1.0" encoding="utf-8"?><android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:...原创 2019-07-21 09:30:23 · 1571 阅读 · 7 评论 -
自定义新闻栏目
不废话,直接上效果图:没有制作gif图(偷懒),语言描述下:点击+按钮进入NewChannelActivity。在不是编辑状态,点击隐藏频道的栏目会移动到我的频道,点击我的频道栏目会弹出Toast显示;点击编辑按钮启动编辑状态或长按我的频道栏目启动编辑状态,启动编辑状态后,点击我的频道栏目会移动到隐藏频道,长按我的频道栏目拖曳可排序。详情可(https://github.com/we...原创 2019-08-31 11:16:39 · 201 阅读 · 0 评论