Android相关
一人一花
这个作者很懒,什么都没留下…
展开
-
Android :java.lang.RuntimeException: An error occurred while executing doInBackground()
android 项目在使用拍照功能时,遇到下面问题:java.lang.RuntimeException: An error occurred while executing doInBackground() at android.os.AsyncTask$3.done(AsyncTask.java:353) at java.util.concurrent.Fu...原创 2019-12-16 14:56:36 · 5258 阅读 · 1 评论 -
Android监听全局异常,并记录异常
现在我们的项目现在又一个需求,需要全局监听系统中的异常,然后当程序发生异常时记录下发生的异常,并上传到服务器,便于下一个版本修复这些问题,然后重启当前程序。首先需要在Application中注册监听全局异常,在Appliation 的onCreate()方法中加入下面方法 CrashHandler handler = CrashHandler.getInstance(); T...原创 2019-10-15 17:20:33 · 1002 阅读 · 1 评论 -
android 项目中嵌入百度地图遇到的坑及错误LocationAuthManager Authentication Error errorcode = 230
在android中嵌入百度地图需要做以下步骤:使用百度地图SDK的应用需要申请应用(AK):官网网址为:http://lbsyun.baidu.com/apiconsole/key/create如下图:要想成功申请AK还需要获取项目的SHA1的值要想成功拿到SHA1的值,就要献给项目签名,拿到当前项目的签名文件:签名的具体步骤可以参考这篇文章:https://blog.csdn.ne...原创 2019-10-12 15:03:28 · 2409 阅读 · 1 评论 -
Android 界面有EditText组件时,加载界面自动弹出软键盘问题
在界面的最外层xml文件上面添加如下两个属性:android:focusable=“true”android:focusableInTouchMode=“true”之后在加载界面时就不会自动弹出键盘了原创 2019-08-24 15:52:46 · 474 阅读 · 0 评论 -
android 中模态框
在activity A中点击一个设置按钮弹出ActivityB,在B页面进行完相应的操作之后,又回到A页面,B页面是办透明显示在A页面上面的下面是代码Activity A相关代码<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/...原创 2019-09-16 11:59:25 · 1289 阅读 · 1 评论 -
android 获取versionCode versionName的值
AndroidMainfest.xml中的代码<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.aaaa.pack" android:versionCode="1"...原创 2019-10-09 16:21:10 · 1512 阅读 · 1 评论 -
android 版本升级
在app上面有一个版本升级的功能,我们在服务器上传了新的安装包之后,就可以点击更新版本去拿到服务器上面的新包并更新拿到当前版本的版本号:/** * 拿到versionName * * @return */ public String getPackageVersionName() { //1.PackageManager 包的管理...原创 2019-10-11 16:16:09 · 700 阅读 · 1 评论 -
android打包签名
具体的步骤如下:如上图所示有两个按钮,你如果已经有签名文件了那就选中你的那个签名文件,如果没有据选择新建一个,然后设置下面的密码什么的下面为新建一个签名文件:填完之后选择确定就可以了签名文件就生成了,要想让项目使用刚才的签名文件,还需要配置一个地方:在app文件夹下面的build.gradle中加入下面的内容...原创 2019-10-11 17:30:00 · 418 阅读 · 0 评论