android
叶灵动
这个作者很懒,什么都没留下…
展开
-
在退出按钮上添加弹出选择对话框
//退出确认弹框方法 public void onBackPressed() { new AlertDialog.Builder(this).setTitle("确认退出吗?") .setIcon(android.R.drawable.ic_dialog_info) .setPositiveButton("确定", new D原创 2016-04-01 10:07:02 · 490 阅读 · 0 评论 -
android平板设置全屏修改和去掉下面的虚拟软键
现在公司在做一款app要求隐藏上面的状态栏和下面的虚拟按键,本人找到了下面的方法,还有分析其优缺点。 1.requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,原创 2016-07-13 09:39:53 · 7279 阅读 · 4 评论 -
解决Alertdialog触摸对话框边缘消失的问题
开发的时候遇到一个问题,就是一触摸对话框边缘外部,对话框会自动消失。这个问题很纠结啊,查找了一下发现从Android 4.0开始,AlertDialog有了变化,就是在触摸对话框边缘外部,对话框会自动消失,查了源码,找到解决办法如下:研究其父类时候发现,可以设置这么一条属性,在AlertDialog.Builder.create()之后才能调用这两个方法方法一:转载 2016-08-12 15:04:31 · 439 阅读 · 0 评论 -
android 读取本地文件的一种方式
String fileUri = "layout.xml";InputStream is = getAssets().open(fileUri);int size = is.available();// Read the entire asset into a local byte buffer.byte[] buffer = new byte[size];is.read(buffer);is.c原创 2016-11-15 16:14:12 · 1575 阅读 · 0 评论 -
Android studio:DexArchiveMergerException: Unable to merge dex
查了很多博客,大部分就是说依赖包重复,删除一个就好,还有把compile改为provided 的。感觉找了半天没有找到哪里重复。在下面链接里找到了解决办法https://stackoverflow.com/questions/46267621/unable-to-merge-dex解决方案:1、Build->clean project 2、Build->rebuild project...原创 2018-04-18 15:10:00 · 283 阅读 · 0 评论 -
Cannot set the value of read-only property 'outputFile' for ApkVariantOutputImpl_Decorated
今天升级了AS3.0以后,在项目编译的时候发现Gradle中报错了,错误如下:Error:(60, 0) Cannot set the value of read-only property 'outputFile' for ApkVariantOutputImpl_Decorated{apkData=Main{type=MAIN, fullName=xiaomiRelease, filters=...转载 2018-05-18 09:56:06 · 228 阅读 · 0 评论