随笔分类 - Android Study
摘要:override fun onCreateOptionsMenu(menu: Menu?): Boolean { menu?.add(Menu.NONE, 0, 0, "重新导入") return true } override fun onOptionsItemSelected(item: MenuItem?): Boolean { ...
阅读全文
摘要:// 调整屏幕亮度 --> 把亮度调到最高 WindowManager.LayoutParams lp = getActivity().getWindow().getAttributes(); lp.screenBrightness = 255f * (1f / 255f); getActivity().getWindow().setAttribu...
阅读全文
摘要:fragment中请求网络。。 子fagnment 复用已经加载的数据
阅读全文
摘要:// 代码设置toolbar返回键颜色为白色 val upArrow = ContextCompat.getDrawable(this, R.drawable.abc_ic_ab_back_material) upArrow?.setColorFilter(ContextCompat.getColor(this, android.R.color.w...
阅读全文
摘要:PackageManager manager = getContext().getPackageManager(); if (manager.queryIntentActivities(intent, 0).size() > 0) { startActivity(intent); } // Verify that the intent will resolve to an activit...
阅读全文
摘要:作者:Vincross链接:https://www.zhihu.com/question/60495696/answer/204530120来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 下面是正经的科普时间。 文件扩展名是什么? 是操作系统用来标注文件格式的一种机制
阅读全文
摘要:ConstraintLayout是Android Studio 2.2中主要的新增功能之一,也是Google在去年的I/O大会上重点宣传的一个功能,可以把ConstraintLayout看成是一个更高级的RelativeLayout,它可以通过控件之间的相互约束,在一层view中实现非常复杂的布局。
阅读全文
摘要:概述: 为了保护系统的完整性和用户隐私权,Android 在访问受限的沙盒中运行每款应用。 如果应用需要使用其沙盒以外的资源或信息,则必须明确请求权限。 根据应用请求的权限类型,系统可能会自动授予权限,也可能会要求用户授予权限。 权限最佳做法: 1.考虑使用intent 例子:MainActivit
阅读全文
摘要:*在实际运行中同样的Service的确只能有一个。 Services有两种启动形式: Started:其他组件调用startService()方法启动一个Service。一旦启动,Service将一直运行在后台(run in the background indefinitely)即便启动Servi
阅读全文

浙公网安备 33010602011771号