
Android自定义
李二二
一个靓仔的梦想航线
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android 动态设置dp
Android 动态设置dp原创 2022-06-20 00:38:03 · 979 阅读 · 0 评论 -
程序通知栏通知的开发
原理: 请求系统发送一个广播,在本程序接收该广播,并做一系列的操作,属于跨进程的开发 1、点击控件请求系统发送广播 public void doClick(View v) { switch (v.getId()) { case R.id.btn_notification: sendNotification();// 发送通知 break; } 2、在通知栏需要显示的通原创 2017-02-24 02:01:02 · 207 阅读 · 0 评论 -
自定义控件的四个需要重写的相关API
关于前天面试遇到的关于控件自定义的四个相关APIonDraw() 画笔,决定控件的样式onLayout() 继承ViewGroud用于布局控件onMeasuer() 计算控件宽高onFinishInflat() xml创建声明...原创 2018-03-08 00:36:45 · 455 阅读 · 0 评论 -
关于自定义View导致的问题
setMeasuredDimension(x,y); 导致出错 -------------> 布局文件没设置背景颜色导致 onMeasure() 测量----->如果不执行setMeasuredDimension() 就不会显示图形 onLayout() 布局 onDraw() 会多次执行(通常二次执行) scrollBy() 移动 PointF 原生存放点 这里边有个源码bug return true; 即可 ...原创 2020-10-13 17:46:38 · 158 阅读 · 0 评论 -
android 屏幕宽和高读取
关于屏幕可用的宽高读取 private int printResolutionW( Context context){ DisplayMetrics dm = context.getResources().getDisplayMetrics(); int height = dm.heightPixels; int width = dm.widthPixels; int sw = context.getResources().getConfiguration().smal原创 2020-10-13 17:39:25 · 140 阅读 · 0 评论 -
自定义Dialog全屏问题
自定义全屏Dialog,设置Dialog背景透明度原创 2020-04-08 16:05:59 · 882 阅读 · 0 评论 -
自定义AlertDialog弹窗
原理: 将View提交给安卓容器呈现 1、创建一个空的AlertDialog并进行显示 Builder builder = new Builder(context); //创建空的AlertDialog AlertDialog dialog = builder.create(); //进行显示 dialog.show(); 2、获取手机窗口 *****原创 2017-02-24 01:21:04 · 290 阅读 · 0 评论