![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
mysailors
这个作者很懒,什么都没留下…
展开
-
Android将画布的内容保存为图片
import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import android.content.Context;import android.graphics.Bitmap;import android.graphics.Bitmap.CompressFormat;import android.graphics.原创 2020-12-07 11:08:25 · 504 阅读 · 1 评论 -
Android给图片加水印
try {ImageView img=(ImageView) findViewById(R.id.test_img_file);//获取从本地获取的文件路径,用FileInputstream读入文件,并将图片文件转换成位图Bundle bundle=getIntent().getExtras();String path=bundle.getString("test");FileInputStream fa=new FileInputStream(path);Bitmap bm=BitmapFa.原创 2020-12-04 10:48:36 · 202 阅读 · 0 评论 -
android8.0图标适配
8.0之后在mipmap-anydpi-v26文件夹下使用xml分别定义了底层和表层图标这个设计就需要UI那边做出相应适配。要想使用原先的配置,就需要删除mipmap-anydpi-v26文件夹使得其他mipmap文件夹下的png文件生效...原创 2020-12-04 10:46:54 · 157 阅读 · 0 评论 -
usesCleartextTraffic
1.android:usesCleartextTraffic这个是在AndroidManifest.xml里的application标签的一个属性,用于配置明文密文请求管理2.targetSdkVersion目标API级别为27或更低的应用程序的默认值为“ true”。面向API级别28或更高级别的应用默认为“ false”3.这个值会影响webview的拍照获取,设置为true时才能正确选取,false时暂时不知道如何处理4.配置文件res/xml/network_s...原创 2020-12-04 10:46:18 · 5149 阅读 · 0 评论 -
安卓手机机型权限问题
在执行调用相机权限时,android 6.0以上需要实时请求一个activity,在有些机型中,一个activity请求之后,其他activity就不用再请求了,但是华为的EMUI却执行严格的一个activity一个动态权限请求,不能省略,因此在开发时也应当执行一个activity一个权限请求,不能为了省事就只请求一次。碰到的问题就是在webview网页调用相机执行拍照时,无法读取图片,这个在一加手机Android 8.0 和小米手机安卓10.0上都没有问题,但是在华为nova的Android9..原创 2020-12-04 10:42:38 · 289 阅读 · 0 评论 -
常用gradle依赖
//RxJavacompile 'io.reactivex:rxandroid:1.2.0'// Because RxAndroid releases are few and far between, it is recommended you also// explicitly depend on RxJava's latest version for bug fixes and new features.compile 'io.reactivex:rxjava:1.1.5'//.原创 2020-12-04 10:41:18 · 174 阅读 · 0 评论 -
android gradle 修改文件配置路径
我们都知道,android studio使用gradle来构建项目,对于android项目,有一套默认的文件路径如下* java/* AndroidManifest.xml* res/* assets/* aidl/* rs/当默认的项目结构不适用的时候,你可能需要去配置它。根据Gradle文档,重新为Java项目配置sourceSets可以使用以下方法:sourceSets { main { java { srcDir 'src/...原创 2020-12-04 10:40:39 · 742 阅读 · 0 评论 -
android gradle 编译问题
使用lib库的时候,时常会碰到类似的问题Error:Error converting bytecode to dex: Cause: com.android.dex.DexException: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;通常是support v4包重复导致的,解决方原创 2020-12-04 10:37:21 · 67 阅读 · 0 评论 -
config_gradle
ext { android = [ compileSdkVersion : 27, buildToolsVersion : "27.0.0", minSdkVersion : 21, targetSdkVersion : 27, versionCode : 6, versionName : "1.2.2", renderscriptTargetApi : 21原创 2020-12-04 10:36:45 · 100 阅读 · 0 评论 -
build_gradle
apply plugin: 'com.android.application'android { compileSdkVersion rootProject.ext.android["compileSdkVersion"] buildToolsVersion rootProject.ext.android["buildToolsVersion"] defaultConfig { applicationId "json.chao.com.wanandroid" minSdkV原创 2020-12-04 10:36:07 · 78 阅读 · 0 评论 -
gradle定义java常量
apply plugin: 'com.android.application'android { compileSdkVersion 27 defaultConfig { applicationId "com.voctex.flavorsapp" minSdkVersion 18 targetSdkVersion 27 versionCode 1 versionName "1.0" testI原创 2020-12-04 10:35:24 · 225 阅读 · 0 评论 -
android studio 编译问题,依赖找不到
最近刚刚开始正式使用android studio 编译各种问题不是appcompat_v7找不到,就是build-tools 版本有问题,再有就是你的测试用手机的android 版本也会影响下面总结一下编译常见的错误1.appcompat_v7 找不到问题,需要在工程的build.gradle 中修改appcompat_v7依赖具体如下:compile 'com.android.s转载 2015-08-22 15:56:16 · 7661 阅读 · 0 评论