自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 AS 运行 main() 方法出错:Could not create task ‘:app:TestTest.main()‘

错误:* Where:Initialization script 'C:\Users\Administrator\AppData\Local\Temp\TestTest_main__.gradle' line: 20* What went wrong:A problem occurred configuring project ':app'.> Could not create task ':app:TestTest.main()'. > SourceSet with n

2021-04-28 15:08:46 9353 2

原创 MySQL从入门到搞定实战

2020-06-15 21:51:26 148

原创 AS导入eclipse项目出现的ArtifactResolveException 和 ModuleVersionNotFoundException

Caused by: org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration$ArtifactResolveException: Could not resolve all artifacts for configuration ':classpath'.Caused by: org.gradle.internal.resolve.ModuleVersionNotFoundException: Could not

2020-05-22 16:42:16 922

转载 Android项目 library module 中引用aar

情景:对于常用功能,抽象成相关comm库,并在项目的module-base中进行导入,并使所有引用了module-base的module都能使用相关功能。在module-base 的 build.gradle配置,使用相关的aarandroid { . . . repositories { flatDir { ...

2020-05-06 15:03:03 613

原创 Retrofit2和okhttp3的post简单使用

参考文章:https://blog.csdn.net/tantion/article/details/81112039导入包 compileOnly 'com.squareup.okhttp3:okhttp:4.2.1' compileOnly 'com.squareup.okhttp3:logging-interceptor:4.2.1' compileOnly 'co...

2020-04-07 15:44:07 532

转载 AS卡死的解决办法

时间紧急,还没有测试,先保存https://blog.csdn.net/qq_38234071/article/details/81478879

2020-04-01 16:39:51 1107

原创 运行“app”的App出现灰色问号和红色叉

运行“app”的App出现灰色问好和红色叉。一看运行不了,肯定是我昨天到“SDK Manager”下载 20版本ndk出现的并发问题。首要问题就是到“SDK Manager”,把20版本ndk卸载,重新选回16版本。但问题是,“SDK Manager”,where are you? 尝试运行,在 Setting-Plugins,如下图,发现很多红色的选项。尝试把选项去掉,apply,好了一点,...

2020-03-31 16:41:36 1075

原创 兼容android7.0系统App安装

问题遇到背景:最近因为上级要求,需要做个人信息安全整改。这样一改,涉及到的不单单是以前的旧技术,还有安全级别越来越高的手机系统。对于开发层面来说,因为项目庞大、涉及业务比较多,千丝万缕,为了防止一个bug倒下,千千万万个bug站起来的问题,全盘更改代码,是不可能的。所以,找出新手机系统特征,是更改兼容的突破口,正所谓知己知彼,百战不殆。当时主要是mate30出现这个问题。在编写代码和测试过程中...

2020-03-11 15:14:06 1039

转载 exposed beyond app through Intent.getData()

绝大多数国产Android App都会内置一个更新功能,也就是把新版本的APK放在服务器上,通过接口获取更新信息并下载,然后进行安装。虽然这种行为被Google严厉禁止,但身处这种环境下还是得妥协的。绝大多数的经验人士都知道以往我们在App内部安装新版本APK的时候,只需要使用非常简单的代码就能实现:Intent intent = new Intent();intent.setAction(...

2020-03-07 09:05:38 4209

原创 android 6.0以下系统,判断麦克风和相机权限

android 6.0以下系统,判断麦克风权限是否打开。 /** * 返回true 表示可以使用 返回false表示不可以使用 * @return */ public static boolean isVoicePermission() {//判断麦克风权限 try { AudioRecord record = n...

2020-03-03 16:44:10 1059

原创 导入项目出现的问题: app:compileDebugJavaWithJavac, mergeDebugResources

这些错误把快把自己逼急,要是项目紧急,真的没办法好好原谅自己。痛定思痛,必须要把这些问题搞明白。错误:‘:app:compileDebugJavaWithJavac’app:mergeDebugResources FAILEDandroid.support.annotation.NonNull这几个问题,最后的解决办法,只需要将编译版本更改,就解决了。那原来运行得好好的项目,为什么会出...

2020-03-02 14:45:00 1041

转载 Protobuf(可以简单理解为json的二进制版) pb

Protobuf,转换的效率高(耗时短),占内存空间小。即使存在可读性差的问题,但是节省空间、时间的突出有点,将不会妨碍它日后在网络传输会占据大片江山。Protobuf(可以简单理解为json的二进制版)什么是Protobuf官方文档给出的是:a language-neutral, platform-neutral, extensible way of serializing struc...

2020-02-12 16:24:11 914

转载 解决:project needs to be converted to androidx.* dependencies

https://blog.csdn.net/weixin_40420578/article/details/100582094

2020-02-07 09:41:52 1419

转载 Android Studio运行app时提示Error: Please select Android SDK

Android Studio运行app时提示Error: Please select Android SDK最近开启了一个android项目,点“Run”键运行app,并报错Error:Please select Android SDK:选择 File -> Project Structure调整 Build Tools Version补充:如果build tools ver...

2020-01-17 14:49:54 486

转载 Android屏幕适配生成values文件工具类

亲测,例子完美。直接将代码Copy到项目的Utils包下运行后即可自动生成(运行前需将基准分辨率改为UI图的分辨率)/** * Android屏幕适配Dimens文件生成工具类 * 参考:http://blog.csdn.net/guozhaohui628/article/details/71870530 * http://blog.csdn.net/lmj623565791/artic...

2020-01-14 17:17:11 427

原创 Android 获取手机的厂商、型号、Android系统版本号、IMEI、当前系统语言等工具类

最近在开发中,需要用到一些系统信息,这里我把这些方法写成一个工具类方便以后复用,该工具类有以下6个功能:1、获取手机制造厂商2、获取手机型号3、获取手机系统当前使用的语言4、获取Android系统版本号5、获取手机IMEI串号6、获取手机中的语言列表SystemUtil类/** * 系统工具类 * Created by zhuwentao on 2016-07-18. ...

2020-01-13 10:31:22 764

转载 Build菜单下选项功能解析

Android Studiobuildclear projectrebuild project

2020-01-10 09:54:16 409

原创 Task :sdklib:compileDebugJavaWithJavac FAILED

错误: 找不到符号showWaitingDialog(context.getResources().getString(R.string.sdk_lib_go_to_meeting_get_net_info),false,context);FAILURE: Build failed with an exception.* What went wrong:Task 'compileDebu...

2020-01-10 09:22:27 1561

原创 Execution failed for task ':mymculib:externalNativeBuildDebug'.

这是出现在模块的错误,编译失败。原因是原来残留下的信息,直接clean没办清除,所以需要删除,在编译。

2020-01-08 14:45:58 3173

转载 从架构角度看Retrofit的作用、原理和启示_from简书_蓝灰_q

为这篇博文点赞https://www.jianshu.com/p/f57b7cdb1c99

2020-01-07 17:51:54 163

转载 RxJava2.0入门操作

参考:https://www.jianshu.com/p/464fa025229e这位小哥哥用了水管通水的方式解析线程运行,非常形象,容易理解。水持续流动onNext(T value),水管关掉onComplete(),水管坏了onError(Throwable error)。初学者使用方法:加载库 implementation 'io.reactivex.rxjava2:rxja...

2020-01-07 09:44:54 98

转载 Android Support v4,v7,v13的区别以及 v4,v7包冲突问题

copy:https://www.jianshu.com/p/1924840296da官方文档是这样解释支持库的:Android 支持库提供了诸多未内置于框架的功能。这些库提供向后兼容版本的新功能、框架中未包含的实用 UI 元素,以及应用可以利用的一系列实用程序。概览许多情况下,某项功能可能对应用开发者很有用,但是添加到 Android 框架却并不合适。例如,某个应用可能仅需要用于特定用例的...

2020-01-06 14:51:37 1503

转载 RxJava,what&why

参考:http://gank.io/post/560e15be2dca930e00da1083#toc_1RxJava 到底是什么一个词:异步。RxJava 在 GitHub 主页上的自我介绍是 “a library for composing asynchronous and event-based programs using observable sequences for the J...

2020-01-06 14:15:53 86

原创 来电亮屏操作

//获取PowerManager.WakeLock对象,后面的参数|表示同时传入两个值,最后的是LogCat里用的Tag PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE); @SuppressLint("InvalidWakeLockTag") Powe...

2019-12-31 10:04:39 509

转载 android项目中如何在library module下添加aar

每个项目都会创建多个model模块,其中有的moudle模块需要使用aar。如何依赖呢?首先在module的gradle中添加依赖dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v7:26.1.0' testCo...

2019-12-27 15:08:14 677

转载 okhttp3基本使用

1、okhttp的简介HTTP是现代应用常用的一种交换数据和媒体的网络方式,高效地使用HTTP能让资源加载更快,节省带宽。OkHttp是一个高效的HTTP客户端,它有以下默认特性:支持HTTP/2,允许所有同一个主机地址的请求共享同一个socket连接连接池减少请求延时透明的GZIP压缩减少响应数据的大小缓存响应内容,避免一些完全重复的请求当网络出现问题的时候OkHttp依然坚守自...

2019-12-25 16:53:02 159

转载 新建项目AppCompatActivity报错问题

事由每次创建activity的时候都是继承AppcompatActivity,每次心里都是有疑问的,但每次为了赶项目,就是稍微了解一下,看看别人创建的activity也都是改成继承Activity,我也省事照做了,而没有过多的去了解AppcompatActivity,久而久之,就懒得去理它了,所以现在我觉得自己有必要对AppcompatActivity进行认识总结。创建完一个demo项目后,刚...

2019-12-25 11:33:41 5176

原创 java解密错误:pad block corrupted

这个错误,请查看解密秘钥是不是写错了。

2019-12-24 07:51:19 13354

原创 More than one file was found with OS independent path 'META-INF/ASL2.0'

问题:android-apt plugin is incompatible with the Android Gradle plugin. Please use ‘annotationProcessor’ configuration instead.解答:问题:What went wrong:Execution failed for task ‘:ministryofcommerce...

2019-12-23 11:13:59 860

原创 Android中Webview的使用

webview 清除缓存的方式1. 不可用方式:webView.clearCache(true);//清除缓可用方式: //清空所有Cookie CookieSyncManager.createInstance(getApplicationContext()); //Create a singleton CookieSyncManager within a con...

2019-12-03 11:40:12 204

转载 Protobuf(可以简单理解为json的二进制版) pb

Protobuf,转换的效率高(耗时短),占内存空间小。可读性差。估计日后在网络传输会占据大片江山。Protobuf(可以简单理解为json的二进制版)----------------------------------------------------------------------------什么是Protobuf官方文档给出的是:a language-neutra...

2019-11-27 10:08:56 256

原创 好的

android 向server端发送json格式数据 http://www.devdiv.com/forum.php?mod=viewthread&tid=37238

2014-02-26 12:19:59 263

原创 适配器

package com.yizhen.note;import java.util.ArrayList;import java.util.List;import com.yizhen.note.model.Note;import com.yizhen.note.sqlite.DBManage;import com.yizhen.note.util.ToastUtil;import

2014-02-25 18:09:12 290

原创 SD卡上写入数据库

在SD卡上建立数据库和数据库表1、判断SD卡是否存在2、1存在,判断文件路径是否存在3、2存在,判断数据库存是否存在4、3存在,就可以打开数据库,并建立数据库表,返回该类(要用单例模式,为了确保数据库表只建立一次)5,、执行增删查改方法,都需要执行打开数据库表,因为是在表里执行增删查改import java.io.File;import java.io.IOExce

2014-02-25 18:02:30 602

原创 手机卡上写入SqLite数据

DBHelper.java------------------------------------辅助类,创建数据库和数据库表public class DBHelper extends SQLiteOpenHelper {public static final String PATH = Environment.getExternalStorageDirectory().getAbsolu

2014-02-25 17:16:27 313

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除