Android
c_TOY
这个作者很懒,什么都没留下…
展开
-
解决问题「java.lang.RuntimeException: Unable to instantiate application 」无法启动应用
解决问题「java.lang.RuntimeException: Unable to instantiate application 」无法启动应用删除工程目录中「.gradle」文件,且执行「Build → Rebuild Project」,亲测有效。原创 2021-03-31 10:50:26 · 2098 阅读 · 1 评论 -
Android Studio创建自定义jks签名文件(Mac os系统)
Android Studio创建自定义jks签名文件(Mac os系统)原创 2017-12-28 09:29:37 · 4004 阅读 · 0 评论 -
如何让高德/百度地图的sdk直接可运行在真机上
或许大家都有遇到过在百度地图或者是高德地图上注册key签名时放置到自己的manifest中,会发现直接运行真机是会无效(地图无法显示/无法定位),一定要另外打包才可现实相关三方信息,比如地图的显示。在这做个笔记,刚好解决了这个问题,今天要讲的是高德地图。 1,打开项目,创建自定义的jks签名文件,这个操作就先不讲解了,具体请看我的另一篇文章 链接:创建自定义的jks签名文件...原创 2017-12-28 15:24:19 · 583 阅读 · 0 评论 -
自定义控件+CircularFloatingActionMenu
自定义组件结合了CircularFloatingActionMenu之后出现过很多bug,所以想借csdn这个平台做一下笔记。效果图 : 1,自定义控件view_settelment.xml文件: <TextView android:id="@+id/tvSettlement" style="@style/w2...原创 2017-12-28 15:48:42 · 817 阅读 · 0 评论 -
MacBook下-bash: cd: /Applications/Android: No such file or directory解决方案
前言 当我想在Android studio的Terminal中敲相关gradlew命令时,一直报[bash: gradlew: command not found]错误,很是心塞,故翻阅一些相关资料解决此问题,所幸是成功了,在此做一下笔记。1.打开Android studio应用下的bin目录,如下: 访达➡️应用程序➡️右键[显示包内容]➡️Contents文件夹➡️...原创 2018-07-17 15:46:03 · 20595 阅读 · 2 评论 -
h5调用安卓原生相机、相册、电话、录像,且兼容安卓系统8.0
前言 安卓原生组件webview加载h5的URL,若要h5调用安卓原生相机和相册有效需要做以下操作。 测试机:魅蓝note2 系统5.1.1 华为荣耀畅玩7x 系统8.0.0一、h5页面相关 方便与安卓原生代码相对应且拿到相对应的file值,避免之后不必要的不匹配麻烦。1、标签设置 [相机、相册]...原创 2018-12-17 16:22:42 · 8473 阅读 · 3 评论 -
Android在recycleview中进行全选和取消全选
一、看图说话二、源码【git】https://gitee.com/naak2162/MySelectAll.git【csdn不知道怎么设置免费下载】https://download.csdn.net/download/sinat_15411661/11141708三、正文1、关于临时json数据显示:assets文件夹内放置json资源文件2、关于字符串操作...原创 2019-04-24 16:43:29 · 3824 阅读 · 0 评论 -
Android在assets文件夹中存放资源文件及从assets目录下获取指定资源文件的string
一、前言 assets是Android资源文件夹,该文件夹可以存放的位置不同,获取assets内容的方式也就不同。文件夹创建在app/src/main/assets目录下,在此assets文件夹内可以存放一些资源文件,例如".json"的json文件、".jpg"的图片文件及".html"的webview动态加载。本文就单讲assets文件夹在app/src/main/assets目录...原创 2019-04-25 14:21:43 · 2159 阅读 · 0 评论 -
将string类型、integer类型的集合List<String>、List<Integer>转换成string字符串
1、将string类型集合List<String>转换成string字符串方法 public static String listToString(List<String> stringList) { if (stringList == null) { return null; } StringB...原创 2019-04-25 14:59:16 · 11822 阅读 · 0 评论 -
Android开发封装高德实时定位工具类
前言 1、使用高德开放平台中的Android 定位SDK最新版本:v4.6.0 2、测试机型:魅蓝note2 系统5.1.1 华为荣耀畅玩7x 系统8.0.0一、集成高德Android定位sdk 1、高德开发平台上注册账号,并且去“控制台”在“应用管理”按照提示创建需要高德定位的应用获取key值。...原创 2019-05-21 16:08:22 · 2321 阅读 · 0 评论 -
百度AI开放平台集成人脸识别,离线采集有动作活体版本sdk
前言 Android项目Android studio环境: 1、工程build.gradle版本号:3.2.1 2、app目录下的build.gradle配置:compileSdkVersion 28 ...原创 2019-08-02 15:52:10 · 3395 阅读 · 7 评论 -
我的GreenDao使用笔记
前言Android项目Android studio环境:1、工程build.gradle版本号:3.2.12、app目录下的build.gradle配置:compileSdkVersion 28...原创 2019-08-22 16:45:58 · 622 阅读 · 0 评论 -
安卓TextView内容折叠实现「查看全部」和「收起」并且进行封装
前言 由于TextView有些时候的内容太多,跳转二级页面显示又多此一举,设置layout_height为wrap_content又占用当前页面太多UI,整体布局不好看,于是乎就需要现在这个方法解决了,在参考了部分资料的基础上,简单的封装了工具类。一、先上图二、直接上代码,已经封装好的工具类public class MyMoreText imple...原创 2019-09-25 16:36:42 · 1024 阅读 · 0 评论 -
一款好用的广告无限轮播工具类
1.先上效果图 2.自定义工具类AdViewpagerUtil.javaimport android.content.Context;import android.os.Handler;import android.support.v4.view.ViewPager;import android.view.MotionEvent;import android.view.V...原创 2018-01-02 16:31:45 · 754 阅读 · 0 评论 -
安卓-电子签名signature
1.先上效果图: 2.首先需要绘制自定义的view,用于电子签名:import android.content.Context;import android.content.res.Resources;import android.content.res.TypedArray;import android.graphics.Bitmap;import android.gr...原创 2018-01-02 15:23:36 · 1212 阅读 · 0 评论 -
Android studio上设置状态栏为透明 Android5.0
效果图:方法一:直接在你activity的onCreate()上面添加以下代码: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //设置状态栏为透明 if(Build.VERSION.SDK_INT >= B...原创 2015-11-19 15:06:23 · 6106 阅读 · 2 评论 -
Android studio 配置出炫酷logcat颜色
Android studio 配置出炫酷logcat颜色原创 2016-05-23 13:14:21 · 836 阅读 · 0 评论 -
Android studio 导入第三方库
假设现在我有一个主项目CartoonDemo,欲在主项目中导入名为GoogleNavigationDrawerModule的库项目,步骤如下:1.单击app右键,点击Open Moudle Settings,出现的界面:2.将鼠标悬停在app上,点击左上方"+":3.出现以下界面,点击Import Gradle Project:4.点击Next,选择你所要导入库项目原创 2015-11-05 12:02:34 · 650 阅读 · 0 评论 -
解决 Native method not found: com.baidu.platform.comjni.map.commonmemcache.JNICommonMemCache.Create:()
1.Android studio 项目中集成百度地图sdk报以下错误:java.lang.UnsatisfiedLinkError: Native method not found: com.baidu.platform.comjni.map.commonmemcache.JNICommonMemCache.Create)I at com.baidu.platform.com...原创 2016-06-12 10:05:07 · 2086 阅读 · 0 评论 -
完美解决java.lang.IllegalArgumentException: pointerIndex out of range
感谢大神分享的精彩内容,完美解决我的问题,再次备份笔记。1.在做多点触控放大缩小,操作自己所绘制的图形时发生这个异常。错误展示:E/AndroidRuntime: FATAL EXCEPTION: main Process: com.kuaijie, PID: 233...原创 2016-05-26 10:35:31 · 12180 阅读 · 2 评论 -
java.lang.NumberFormatException: Invalid int: ""的解决方法
java.lang.NumberFormatException: Invalid int: ""不能成功转成int类型错误代码:private int allCount; String temp = null; allCount = Integer.parseInt(temp); 更改代码(添加try catch使之兼容性增强): try { String temp ...原创 2016-08-17 13:21:43 · 15181 阅读 · 0 评论 -
安卓使用Java语言从身份证号码中截取出生日期、省份、性别、年龄
声明:本文是看了大神代码作为笔记摘入,也添加了相关联文章的URL。1.首先每个省份相对应的身份证号开头码都是不一样的,且公民身份证号码是特征组合码,由十七位数字本体码和一位数字验证码组成。排列从左至右一次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。a.前1、2位数字表示所在省份的代码;b.第3、4位数字表示所在城市的代码;b.第5、6位数字表示所在区县的...原创 2016-08-17 14:17:26 · 6452 阅读 · 1 评论 -
自学的道路上自己挖掘、可提供自学的网站与大家一起分享
我这边分享的网站也只是部分,要是你有其他好的学习网站,欢迎留言在我的评论里哦,分享是美德~原创 2016-11-04 11:30:27 · 402 阅读 · 0 评论 -
Android封装吐司Toast
为了在今后的项目中避免toast写多次,一下子出现多个toast的时候避免阻塞,这边就干脆将其封装之后再用。首先需要创建一个MyToast工具类:public class MyToast { private static Handler handler = new Handler(Looper.getMainLooper()); private static Toast ...原创 2016-11-04 14:54:06 · 710 阅读 · 0 评论 -
Android获取各式时间类型
在项目中需要获取各式各样的时间,而且也会有很多地方会调用到这些方法,所以我将它们归集于一个文件中,方便之后的使用。现在我们需要了解一些相对基础获取时间的方法。1.获取当前日历对象:Calendar calendar = Calendar.getInstance();2.获取当前时区下日期时间对应的时间戳:calendar.getTimeInMillis();3.获取标准...原创 2016-11-04 15:36:39 · 2750 阅读 · 1 评论 -
Android studio 上获取应用签名文件(keystore文件)的MD5值
Android studio 上获取应用签名文件(keystore文件)的MD5值原创 2015-11-25 11:33:18 · 8555 阅读 · 4 评论 -
Android Studio中如何获取sha1证书指纹数据debug.keystore
Android Studio中如何获取sha1证书指纹数据debug.keystore原创 2016-06-12 10:23:22 · 3030 阅读 · 0 评论 -
CheckBox也可以进行单选
直接上代码1.配置文件<LinearLayout android:orientation="vertical" android:layout_width="match_parent" android:layout_height="wrap_content" android:lay...原创 2015-08-06 11:48:19 · 688 阅读 · 0 评论