- 博客(15)
- 资源 (16)
- 收藏
- 关注
原创 Android Studio build 过程中出现 Unable to delete directory app/build/xxx
原因:文件被占用解决方案:1.File-invalidate Caches/Restart,AS 会重启,清除缓存重新执行build操作,比较耗时。2.下载LockHunter,安装完成后,右键点击app下build文件,选择what is Locking this folder?按图片操作后AS重新build或clean即可。...
2019-10-09 10:59:17 1291
原创 java.lang.NoSuchFieldError: No field xxx of type I in class Lcom/xxxx/module/R$id; or......
java.lang.NoSuchFieldError: No field xxx of type I in class Lcom/xxxx/module/R$id; or its superclasses (declaration of 'com.xxxx.module.R$id' appears in /data/app/com.xxxxx.xxxxx-2/split_lib_slice_3_...
2018-08-01 13:54:29 2413 1
原创 Installation failed with message Failed to finalize session : INSTALL_FAILED_NO_MATCHING_ABIS: Faile
Android Studio 运行虚拟机报错:添加如下代码无效:ndk { abiFilters "armeabi" ,"x86"}运行虚拟机报错:解决办法:在同个gradle页面,android{}中添加:splits { abi { enable true reset() in
2017-11-15 09:56:27 915
原创 Android Studio 小米手机安装程序失败
今天运行程序小米手机死活安装不上,然后在网上搜索了大量资料,总共有以下几种方法:1.USB调试不用说,肯定是开启的2.MIUI优化:设置-开发者选项-启用MIUI优化-关闭3.USB安装:同开发者选项-USB安装-开启3.允许安装来自未知来源的应用:设置-系统安全-未知来源-开启4.安全中心版本:设置-更多应用-已下载-安全中心-卸载(我之前卸载过,现在在更多应用中找不到安全中
2017-06-26 09:45:39 1577
原创 eventbus基本使用
添加依赖compile 'org.greenrobot:eventbus:3.0.0'在需要发送消息的页面添加EventBus.getDefault().post(new MessageEvent());其中post里的内容可以是string值,MessageEvent为自定义的类。在需要接收消息的页面要添加注册和注销@Override
2017-05-10 09:41:03 258
原创 环信 获取通知栏推送消息
环信DemoHelper类中,包含了getNotifier的方法。/** * get instance of EaseNotifier * @return */public EaseNotifier getNotifier() { return easeUI.getNotifier();}从easeUI中能获取到EaseNotifier。Eas
2017-05-10 09:22:59 1246
原创 百度地图多个InfoWindow同时展示
由于百度的InfoWindow只能展示一个,marker却不受限制,因此换了一个思路,在网上搜集了许多资料,最终实验成功。通过创建一个自定义的bitmap然后以marker的形式添加到地图上。在xml中,只有一个地图控件,因为手边没有真机,就用模拟器进行测试的,地图是用的是TextureMapView使用默认的MapVIew会报错。xml version="1.0" enc
2017-04-16 13:58:41 5787
原创 java.lang.IllegalArgumentException: No config chosen
百度地图使用模拟器打开时报错04-16 05:23:54.916 11229-11269/com.pistol.markerinfos E/AndroidRuntime: FATAL EXCEPTION: GLThread 224 Process:
2017-04-16 13:31:32 539
原创 百度地图多个Marker点自适应屏幕
多个Marker点同时展示在可视范围内,并自动缩放。Marker点和路径规划轨迹同时在可视范围内,并自动缩放。在xml中就一个mapview,如下:xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
2017-04-14 16:28:42 4354
原创 小米路由器青春版刷潘多拉、华硕固件
第一次刷路由器,网上查了好多的资料,写一篇博客记录一下,避免同样有需求的人在查找教程及固件上浪费大量的时间。小米路由器青春版r1cl开启ssh,刷入不死breed是通过查看百度的这篇文章,工具也是在这篇文章里下载的,文章地址:http://jingyan.baidu.com/article/9113f81b1cb2f22b3214c729.html如果感
2017-04-10 15:15:07 26153 2
原创 SpannableString、SpannableStringBuilder的简单使用
1.SpannableString和SpannableStringBuilder的区别: 类似于String和StringBuilder的区别,SpannableStringBuilder可以通过append()方法来拼接多个String。例如:xml<?xml version="1.0" encoding="utf-8"?><android....
2017-03-31 15:43:33 386
原创 标题栏渐变
翻淘宝的时候注意到物品详情页面,页面上推的时候,标题栏会随着上推进行颜色渐变,网上搜了一下,发现了这篇博客,于是就仿照着写了一个。参考博客地址:http://blog.csdn.net/lyhhj/article/details/52107851我自己写的时候只是简单的敲了上推渐变。自定义的ScrollView文件如下:public class MyScrollerView
2017-03-30 13:33:56 262
原创 极光推送更新
老程序集成的是极光IM的SDK后来让替换成环信的IM,今天把JMessage的SDK替换成成JPush的SDK。本来想用在gradle中直接添加依赖,但用的是mavenCentral就没去更改。登录极光,下载3.0.3版本的JPush和1.1.1版本的JCoreSDK进行替换,由于项目中原本用的2.x版本的JMessage的SDK,因此删除掉。并且项目中只使用了armeabi的.so文件,
2017-03-27 15:05:13 775
原创 Android发送本地广播
非常简单,点击按钮,弹出Toastxml内容<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmln
2017-03-23 10:55:57 608
原创 获取View在onCreate中的坐标
View 的 getLeft() 和 getRight() 和 getTop() 和 getBottom()分别对应的是哪些坐标:top 是左上角纵坐标,left 是左上角横坐标,right 是右下角横坐标,bottom 是右下角纵坐标创建了一个测试项目来获取View位置,在onCreate中获取到的位置为0。xml的内容xml version="1.0" encodi
2017-03-22 14:22:46 578
百度地图多个marker展示infowindow
2017-04-16
仿照滴滴打车位置选择
2016-11-15
调用系统相机拍照、相册获取图片、点击放大图片
2016-05-31
listView和scrollView焦点冲突问题
2014-10-30
i9308可行备份efs问题及可行方法(附备份工具)
2014-10-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人