- 博客(11)
- 资源 (1)
- 收藏
- 关注

原创 Android Studio使用SVN,与eclipse共同开发。
Android Studio(下称AS)开发工具目前已经迅速在世界普遍使用起来,而在很多一部分公司内部,仍然有部分老员工坚持使用eclipse + SVN,而不改用AS,这使得想使用AS的小伙伴们都深深的感叹了一下,不过,看完本文,您就不需要再叹气了,在同事们使用eclipse的时候,你依然可以使用AS开发,并且不会影响同事的代码。本文目录:1、前置工作(SVN、Android Studio下载
2016-01-12 11:37:11
2548
转载 Android使用WebView加载H5页面播放视频音频,按Home键退出后还在播放问题解决
Android中经常会使用到WebView来加载H5的页面,如果H5页面中有音频或者视频的播放时,还没播放完就退出界面(含按Home键),这个时候会发现音频或者视频还在后台播放,这就有点一脸懵逼了,下面是解决方案://添加一下代码解决问题 webView退出之后音频视频还在播放问题private AudioManager audioManager;private AudioManager.OnAudioFocusChangeListener listener;@Overridepro.
2021-01-25 14:49:18
468
原创 判断EditText是否超过最大字符或最大字节数
很多人想到的是android:maxLength="20" 这种形式,但这种仅仅是计算个数,中文也计算为1个,并不能满足需求。那么我们就需要从字节入手,常规的editable.toString().getBytes()拿到的中文,默认UTF-8是1个中文计算3个字节长度。现在要解决的就是怎么让他转为我们通用的1个中文计算2个字节长度。方法很简单,如下:byte[] bytes = editable.toString().getBytes("GBK");这个计算出来的就是1个中文计算为2个字节长度
2020-11-26 10:56:51
355
原创 文章标题
近期在发布了AndroidStudio2.3版本,然而在打包的时候多了V1和V2,如果想和以前的形式打包,建议只打包V1即可,并且在app的gradle中忽略资源检查。(含中英文检查,多个dimen之间的检查)。 lintOptions { // 打包不检查Android Studio的2.3版本release的问题。 checkReleaseBuilds false
2017-03-20 16:31:08
380
原创 使用retrofit+rxjava报java.lang.IllegalStateException: Fatal Exception thrown on Scheduler.Worker thread
该问题原因很简单。因为导入的包版本不一致。解决方法,将拦截器和okhttp的般片设置一致即可。例如:compile 'com.squareup.okhttp3:okhttp:3.3.1'compile 'com.squareup.okhttp3:logging-interceptor:3.3.1'
2017-03-18 03:06:55
1037
转载 retrofit 完全解释,注解详细说明。
Retrofit turns your HTTP API into a Java interface.public interface GitHubService { @GET("users/{user}/repos") CallListRepo>> listRepos(@Path("user") String user);}The Retrofit class gene
2016-10-18 15:02:01
597
原创 android studio 错误的解决方法之一:transformClassesWithDexForDebug' finished with non-zero exit value 3
Error:Execution failed for task ':app:transformClassesWithDexForDebug'.> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException: Process 'command ' .......finished wit
2016-09-23 18:26:22
522
原创 android studio关于build/outputs/apk/中apk或arr或jar无法删除的解决方法
在使用Android Studio开发时,部分朋友会遇到这个问题,但是又不是每个人都会遇到。而我则是经常遇到,经过长期开机关机的方式来删除build后,终于决定解决这个问题。还是不负有心人啊,终于找到解决方案,在此分享给大家。其实解决不难,只要2步即可。1、下载工具LockHunter.exe,下载地址:http://pan.baidu.com/s/1bpFlPL12、在Android S
2016-07-08 20:24:14
5095
原创 环信(Android)设置头像和昵称的方法(最简单暴力的基于环信demo的集成)。
最近,经常有朋友问到,如何集成环信头像,怎么才能快速显示头像,因时间紧急,很多朋友都没有时间慢慢的研究代码,这里大家稍微花10分钟看一下文章,看完后再花5分钟改一下代码,即可达到你们所要的效果。 当然这个是在你直接复制了demo中的工具类和必要的UI的前提下实现的。简短说明简单暴力的方法:除UI外的其他所有类先复制到自己工程中,UI部分MainActivity中的代码需要一个一个复制过去,如
2016-06-13 17:07:20
13256
3
原创 Android Studio 打包发布流程
路径:build=>Generate Signed Apk如果以前没有打过apk包,点击Create new...,将弹出如下窗口:必输项Key store path(生产key文件的保存路径 )Key store password(key 存储密码)Key alias(key别名)Key password(key密码)可以输入公司或个人名字一路点击“O
2016-01-19 10:25:10
709
转载 eclipse的配置详解和代码的格式详解Ctrl+Shift+F格式化内容设置
eclipse或MyEclipse的路径:Window->Preferences->Java->Code Style->Formatter->点击右图的Edit或者直接在配置中搜索:Formatter Edit中的内容详解如下:Formatter 格式调整Code style:Formatter: 格式化Project properties Java code st
2015-02-08 12:06:52
5584
数据结构与算法
2015-04-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人