我试图在 Android项目中创建一个新类,但不断收到以下错误: 错误:包com.google.android.gms.maps.model不存在 我在SDK管理器中安装了Google Play服务.知道如何解决这个问题…
标签:Android
Mac 配置 adb 环境、gradlew:command not found
配置 adb 环境 windows 下安装 apk,可能直接点击应用宝就安装了,Mac 没有应用宝,因为只能用 adb 命令行安装,却发现 adb 命令行找不到,算了,搁置了几天,之后安装 APK 很是麻烦,又不能拷到 …
android 循环播报电话号码或数字,并比较MediaPlayer、SoundPool、AudioTrack
android 提供各种音频播放的方法,目前介绍3钟 MediaPlayer 目前最多人用的播放工具,支持多种音视频文件的播放 详细使用可以看看这篇文章 https://blog.csdn.net/world_kun/a…
使用OkHttp上传图片
简介 上传图片是一个APP的常见功能,可以是通过OOS上传到阿里云,也可以直接上传到Server后台,OOS有提供相应的SDK,此处忽略。下面通过OkHttp来实现图片的上传 代码 直接上代码UploadFileHelp…
Android Studio NDK开发-JNI调用Java方法
相对于NDK来说SDK里面有更多API可以调用,有时候我们在做NDK开发的时候,需要在JNI直接Java中的方法和变量,比如callback,系统信息等…. 如何在JNI中调用Java方法呢?就需要先了解Fi…
ViewDragHelper应用基础篇
下面记录下自己对ViewDragHelper的理解. 一、什么是ViewDragHelper 首先,ViewDragHelper实在官方supportV4包里面,为了方便开发者自定义自己的控件而提出来的,其中官方的Dra…
Mac下命令行使用技巧总结
git 大家有没有发现git branch -D 之后的branch,怎么按tab的时候,补全还是出来了。。。但是在linux下不会有这个问题 解决:git remote prune origin (清理全部的) 或者 …
glide 个人使用记录总结
1.glide引用相关配置 在app下的build.gradle中添加依赖: compile 'com.github.bumptech.glide:glide:3.7.0' 混淆配置规则 # 表示不混淆所有glideMo…
android studio导入eclipse带第三方库项目可能遇到的问题
错误1、 错误示例: Java.util.concurrent.ExecutionException: java.lang.Illegal State Exception: Multi dex requires Buil…
Android TextWatcher内容监听死循环
TextWatcher如何避免在afterTextChanged中调用setText后导致死循环,今天在用TextView时,添加了addTextChangedListener方法监听内容改变,在afterTextCha…
JNI 调用 JAVA 接口
JNI 调用 JAVA 接口 介绍 JNI 是本地语言编程接口。它允许运行在JVM中的Java代码和用C、C++或汇编写的本地代码相互操作。 由于一些加密等情况的需要,需要在 so 层获取一些信息用于生成 license…
android go 内存回收
内核通过/dev/memcg/memory.pressure_level来更新。 具体patch见 memcg: Add memory.pressure_level events +static bool vmpress…