Android日常学习笔记
QiMenger
厚积而薄发,从现在开始!
展开
-
Android中的危险权限有哪些?
本文转自:https://blog.csdn.net/mm_name_zhang/article/details/81410813一类的危险权限普通权限是指那些不会威胁到用户安全和隐私的权限,这部分权限系统会自动帮我们进行授权不需要手动操作。危险权限则表示那些可能会触及到用户安全隐私或者对设备安全造成影响的权限,如获取手机联系人信息等权限,申请者部分权限必须有用户收到点击授权才可以,否则程...转载 2018-11-19 13:48:23 · 2491 阅读 · 0 评论 -
Android中获取屏幕大小的5中方法
方法1: 方法2:方法3:方法4:方法5:转载 2018-11-19 13:49:56 · 990 阅读 · 0 评论 -
Android中设置AlertDialog宽高占满全屏
相信肯定有不少人在Android开发中使用AlertDialog的时候,遇到AlertDialog总是有边距的问题。下面就来介绍如何使AlertDialog没有边距。(只以设置AlertDialog的宽度占满屏幕宽度为例,高度情况类似,请自行实现)先上效果图: 左右两边有边距是因为AlertDialog依赖的父布局设置的有左右边距分别为10dp,所以显示的dialog才会有左右...原创 2018-11-19 13:53:38 · 7849 阅读 · 1 评论 -
Android studio提交代码到GitHub添加忽略文件
以下文件是需要忽略的,点击右边绿色加号添加即可原创 2018-11-19 13:55:09 · 689 阅读 · 0 评论 -
使用Android Studio查看工程的代码总行数
在申请软著的时候需要提供应用的源代码总行数,通过Android studio可以查看,具体步骤如下:1.Ctrl+Shift+A 弹出如下界面,选中Find in Path 双击2.弹出如下窗口,按照图中绿框操作即可查询应用的代码总行数------>点击Open in Find Window就会执行查询代码的总行数3.在下图的这个地方获知应用的代码总行数...原创 2018-11-19 13:57:03 · 4107 阅读 · 0 评论 -
Android中有效的获取view的大小
在Android开发的时候,我们通常要获取控件的大小。在activity中获取控件的大小,onCreate()方法获取到的值往往是0,是因为在系统执行该方法的时候,控件还没有绘制完成。而在activity获取或失去焦点的时候会调用一个onWindowFocusChanged()方法,(我们获取控件的大小,只关心控件已完全绘制完成,当window获得焦点即表示界面处于已经绘制完成并已呈现可交互状态)...原创 2018-11-19 13:58:18 · 1476 阅读 · 0 评论 -
Tablayout+ViewPager+Fragment滑动数据丢失并且卡顿问题
最近在写一个项目时,使用fragment嵌套Tablayout+ViewPager中再嵌套fragment时,来回滑动后第三个fragment的数据丢失,并第三个fragment中的内层fragment的滑动卡顿。如下图:标题原因:在给ViewPager的设置adapter时传递的FragmentManager应该是getChildFragmentManager(),而不是getActi...原创 2018-11-19 13:59:30 · 2499 阅读 · 2 评论