- 博客(21)
- 资源 (4)
- 收藏
- 关注
原创 解决git push时出现Failed to connect to github.com port 443: Timed out
最近,在android studio上push代码到github时,出现Failed to connect to github.com port 443: Timed out错误。此错误是因为代理的设置问题;解决方法:进入项目目录中,使用命令行取消代理设置:git config --global --unset http.proxygit config --global --unset https.proxy...
2021-03-18 10:52:45 4093 1
原创 集成极光分享错误:Manifest merger failed with multiple errors, see logs
集成极光分享错误:Manifest merger failed with multiple errors, see logsManifest merger failed with multiple errors, see logsManifest merger failed with multiple errors, see logs集成极光分享时,编译总是不通过,一直提示:Manifest ...
2019-10-29 18:38:29 637 1
原创 使用apktool进行反编译获取XML资源文件
使用apktool反编译apk获取资源的步骤,以及遇到这个错误:Exception in thread "main" brut.androlib.AndrolibException: Could not decode arsc file
2017-12-11 17:10:46 9331 1
原创 android-Failed to inflate ColorStateList, leaving it to the framework错误
运行没问题,但是还是出现错误日志:布局文件中总是出现:Failed to inflate ColorStateList, leaving it to the framework错误。红红的一片看不习惯。问题的根本在于android.support.design.widget.TextInputLayout,解决办法: 给TextInputLayout设置属性 app:errorTextAppear
2017-08-15 15:41:30 3217
原创 解决ExpandableListView 点击效果失效问题
最近expandableListView总是遇到点击子View失效问题,因此,记录一下。解决方法:1、先检查 Adapter中的 isChildSelectable 方法,将其返回值设置为true;2、经过1还是没有解决的,那就寻找子View中的布局,是否有占用焦点的控件,比如:EditText,CheckBox等,如果有,就将EditText设置属性 focusable=”false”;3、如果取
2017-07-14 11:09:33 2818
原创 百度定位SDK出错:unable to resolve static field 155 (SUPPORTED_ABIS) in Landroid/os/Build
问题: W/DeviceId: galaxy lib host missing meta-data,make sure you know the right way to integrate galaxy 05-25 11:27:16.888 416-450:remote W/dalvikvm: VFY: unable to resolve static field 155 (SUPPORTED
2017-05-25 11:48:50 2145
原创 基本配置使用butterknife
每次使用butterknife时总是会忘记配置步骤,现在将其记录下来。 第一步: 在module的gradle.bulid中添加依赖:com.jakewharton:butterknife:8.1.0,添加:apply plugin: ‘com.neenbedankt.android-apt’,apt ‘com.jakewharton:butterknife-compiler:8.1.0’ 如
2017-03-28 14:27:36 454
原创 android studio 中gradle插件retrolambda的使用
在android studio 中使用gradle插件retrolambde,需要jdk8以上。 第一步:build.gradle(project)文件中加入classpath ‘me.tatarka:gradle-retrolambda:3.2.5’和mavenCentral() ,如下:buildscript{ dependencies { classpath 'me.t
2017-02-15 10:15:48 851
转载 出现 java.lang.NoClassDefFoundError: 在Android 5.0以下
公司项目需要添加新的模块功能,需要添加LeonidsLib-1.3.2库,然后项目就一直无法运行,总是提示 java.lang.NoClassDefFoundError: 但是实际上类是存在的,而且没有错误。这个问题我找了一个下午。最后解决了,跟大家分享一下。 原文:http://www.jianshu.com/p/8b4f711da0bb 解决方法: 第一步:配置build.gradle (
2017-01-03 10:32:04 1297
原创 android studio 无法运行项目,app显示红叉
app显示红叉,有两种情况: 1、只有当前的项目,app显示红叉 2、所有的项目都显示红叉,并且无法new android 项目 对于第一种情况(只有当前项目无法运行),可以先检查看settings.gradle文件里是否有include ‘:app’(app是module名),如果这个没问题,那就检查AndroidMainfest.xml文件里是否 Main 入口的Activity。 对于
2017-01-03 10:18:39 28694 3
原创 Handler通信方式,不需要将数据回调回主线程,只需要告诉用户加载完成
有的时候,我们使用子线程加载请求时,不需要将数据回调回主线程,只需要告诉用户加载完成,那么我们可以使用以下方式直接提示加载完成new Thread(new Runnable() { @Override public void run() { //直接处理结果 Message.obtain(hand
2016-10-12 14:05:48 355
原创 popupwindow的二级Listview的联动菜单、ListView形式的菜单、GridView形式的菜单的Util
popupwindow的二级Listview的联动菜单、ListView形式的菜单、GridView形式的菜单的Util。 资源地址:这里写链接内容 popupwindow的子布局无外乎就是那几个形式:listview、gridview、listview二级联动等。因此,我将它们都写成了util类,只需要将item的onClick事件单独引出来,使用者将数据源以及控件对象传入即可。具体效果见下:
2016-09-29 10:52:09 1365
原创 android 6.0以下系统 应用出现crash,报错:使用android.permission.READ_PHONE_STATE权限出现SecurityException异常
android 6.0以下系统 应用出现crash,报错:使用android.permission.READ_PHONE_STATE权限出现SecurityException异常 开发环境:android studio2.0 SDK23。 具体出现问题:JNI DETECTED ERROR IN APPLICATION: JNI NewStringUTF called with pending
2016-09-23 10:45:49 6037 2
转载 andriod studio 减少打包apk大小
android studio打包发现比eclipse大太多了,因此,减少大小就很有必要了。转载:减少图片:http://www.cnblogs.com/soaringEveryday/p/5148881.html剔除无用代码:http://m.blog.csdn.net/article/details?id=50834617
2016-09-13 10:24:01 3368
原创 Android 代码自动升级新版本更新apk时出现“已安装了存在签名冲突的同名数据包”
原因如下:首先,你手机上的应用是直接用eclipse或者android studio安装的,而eclipse或者android studio有自己默认的签名:**debug.keystore**,但是在服务器上的apk的签名则是我自己定义的,xxx.keystore。因此,当我要从服务器上把最新版本更新到我手机上时,由于两者的签名不同,所以就会报“**已安装了存在签名冲突的同名 数
2016-06-15 14:21:57 7137
转载 Android 设置EditText为仅输入数字且最多只能有两位数字
转载:http://www.codes51.com/article/detail_228321.html 需求:设置一个EditText仅能输入数字且输入的数字中小数部分最多可以有两位。 第一步:在XML文件中,将EditText的inputType设置成NumberDecimal:<EditText 。。。 android:inputType="numberDeci
2016-04-12 20:13:55 1051
转载 android6.0M系统在代码中实现请求以及检查权限。
转载:http://mdsa.51cto.com/art/201508/489882_all.htm 新运行时权限 android的权限系统一直是首要的安全概念,因为这些权限只在安装的时候被询问一次。一旦安装了,app可以在用户毫不知晓的情况下访问权限内的所有东西。会被有意人利用这个缺陷恶意的收集用户数据! android小组也知道这事儿。7年了!权限系统终于被重新设计了。在android6.
2016-04-06 19:58:10 3103
原创 Android Universal Image Loader 使用详解
Android Universal Image Loader是GitHub上的一个图片异步加载类库。下载地址:https://github.com/nostra13/Android-Universal-Image-Loader源码分析网站:http://a.codekk.com/detail/Android/huxian99/Android%20Universal%20Image%20
2015-10-24 11:07:36 657
原创 NiftyDialogEffects-master 使用详解
NiftyDialogEffects-master 使用详解(自定义对话框动画弹出样式库) 本人刚学Android不久,在GitHub网站上学习一些第三方库,现在就来分享一下使用的具体步骤。 NiftyDialogEffects-master 下载地址: https://github.com/sd6352051/NiftyDialogEffects
2015-10-23 20:37:02 2017
popupwindow 的二级联动菜单、ListView形式菜单、GridView形式菜单的Util
2016-09-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人