- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 android调用相机拍照返回的照片大小太小,变得模糊
1、使用相机拍照默认情况下调用相机的方式:Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); startActivityForResult(intent, CAMERA_REQUEST_CODE);//CAMERA_REQUEST_CODE=1一个int表示请求码在onActivityResult中获取返回的图片:...
2018-10-31 10:28:35 4172 2
原创 android.os.FileUriExposedException: file:///storage/emulated/0/myxmpp/154094
在项目的MainActivity的开始添加下面这段代码if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) { StrictMode.VmPolicy.Builder builder = new StrictMode.VmPolicy.Builder(); StrictMode.setVmPolicy( builder....
2018-10-31 09:44:44 986
原创 android 如何判读app应用是否拥有某种权限
"android.permission.CAMERA"表示要判断的权限,此处以相机权限为例说明"com.zhengyuan.learningqrscan"表示项目的包名//动态申请权限 private void getPrimission() { PackageManager pm = getPackageManager(); boolean pe...
2018-10-26 09:38:06 1117 1
原创 android studio 使用zxing实现扫码功能
1、添加依赖在项目的build.gradle添加:maven { url 'https://jitpack.io' }allprojects { repositories { google() jcenter() maven { url 'https://jitpack.io' } }}在app的build.gradl...
2018-10-25 20:49:46 4564 1
原创 Android studio生成APK打包,修改生成APK的路径和名字
在app的build.gradle的android添加输出时候的路径和名字android { compileSdkVersion 26 defaultConfig { applicationId "com.example.test" minSdkVersion 17 targetSdkVersion 26 ver...
2018-10-25 19:00:12 9477
原创 android 使用handle警告,,存在内存泄漏的危险,使用静态内部类和弱引用的方式解决。
Handle警告的原因:handle定义为内部类,会持有外部类的引用,如果外部类结束,handle因为执行耗时操作没有结束,并持有外部类的引用,导致外部类占用的内存不能释放。解决办法:handle定义为静态内部类,handle对于外部类的组件和方法的操作借助弱引用来实现。public class MainActivity{ //定义自定义handle变量 private ...
2018-10-24 16:19:23 1065
原创 android 在发布程序后禁止程序的日志log输出
android程序在发布后,会禁用日志的输出以提高效率。其实现在很多手机直接禁用了低级别的日志输出,例如在手机上测试的时候可能会发现log.v,log.d输出在控制台看不见,而在模拟器上面可以输出。就是因为被系统禁了。为了方便调试的时候有调试输出,在发布后禁止日志输出。我们可以自定义一个类。开发时设置LOGLEVEL为6,要发布时设置为0发布public class LogUti...
2018-10-18 15:14:18 2266
原创 android开发 在layout文件夹下面建文件夹进行xml文件管理
在android项目比较大的时候,如果不进行分类管理,管理起来比较麻烦。当然也可以通过良好的命名规则进行区分。1、android开发是不能直接新建文件夹的,需要配置。2、在app的build.gradle文件夹添加要建文件夹的路径,例如我要在layout下面新建一个aftersale文件夹存xml文件,那么我需要添加'src/main/res/layout/aftersale'到“re...
2018-10-18 14:26:53 3806
ubuntu安装tomcat需要的jdk-8u221-linux-x64.tar.gz apache-tomcat-8.5.43.tar.gz
2019-07-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人