自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 收藏
  • 关注

原创 lintCode 58. 四数之和

参考3数之和的逻辑写的: https://github.com/Blankj/awesome-java-leetcode/blob/master/note/015/README.md 代码如下: public List<List<Integer>> fourSum(int[] numbers, int target) { // write your code here

2017-12-27 22:16:36 303

原创 android 常用库github网址

1.http://services.gradle.org/distributions/ – gradle jar包下载2.https://github.com/bumptech/glide – glide github地址 (glide 官网:http://bumptech.github.io/glide/)3.https://github.com/tbruyelle/RxPerm...

2017-12-12 20:30:46 3246

原创 io.reactivex.exceptions.UndeliverableException

io.reactivex.exceptions.UndeliverableException:java.net.UnknownHostException: Unable to resolve host “xx.xx.com”: No address associated with hostname io.reactivex.plugins.RxJavaPlugins.void onError(j

2017-12-05 22:04:50 21588

原创 LintCode余弦相似度

题目描述:给你两个相同大小的向量 A B,求出他们的余弦相似度;返回 2.0000 如果余弦相似不合法 (比如 A = [0] B = [0]). 样例:给出 A = [1, 2, 3], B = [2, 3 ,4]. 返回 0.9926,给出 A = [0], B = [0]. 返回 2.0000 已经给出了公式,直接按着公式计算就行。 可以参考https://yq.aliyun.com/a

2017-11-07 21:04:57 290

原创 ListView改为recycleView之后的问题

将ListView改为recycleView之后,在列表界面一滑动item与item之间就会分开病充满一屏。造成此问题的原因是adpter的item的高度为match_parent将其改为warp_content 即可。但是在中listview显示的时候却没有问题。

2017-11-06 21:24:49 379

原创 android studio、gradle升级后遇到的问题

1.studio升级之后buffernife在gradle的配置需要修改。按网上搜索的修改即可。 2.在打包apk的时候出现了以下 Warning:Exception while processing task java.io.IOException: Can’t write [D:—-\build\intermediates\transforms\proguard\release\0.jar]

2017-11-06 21:21:03 1163

原创 android点击链接打开应用对应界面

http://www.jianshu.com/p/1439c8bbc34b http://blog.csdn.net/qiushi_1990/article/details/51355073 http://blog.csdn.net/alone_slfly/article/details/41744323 参考以上完成,本想直接用上边给出的demo但是要的c币太多了,就自己写了一个,大概功能实

2017-11-02 21:15:20 743

原创 android Handler使用分析

一直对Handler的使用不太理解,最近看了Android 开发艺术探索中有关Android消息机制一章对此有了更深入的理解。 Handler的使用方法有如下三种,其实它们都是一样的,只是最终调用的回调方法不同。 (1) Handler handler = new Handler(){ @Override public void handleMes

2017-08-23 22:36:50 294

原创 HorizontalScrollView嵌套RecyclerView横向展示不全

让RecyclerView作为HorizontalScrollView的直接子view,但是使用rightTitleRecyclerView.setLayoutManager(new LinearLayoutManager(this, LinearLayoutManager.HORIZONTAL,false));以上方法无法滑动recyclerView只能显示一部分,后来尝试将其改为Gri

2017-08-07 19:31:07 3452 1

原创 AutoCompleteTextView 6.0以上适配问题

AutoCompleteTextView 的样式如下:name="MyAutoCompleteStyle" parent="@android:style/Widget.AutoCompleteTextView"> name="android:popupBackground">@null name="android:dropDownVerticalOffset">0.5dp

2017-08-05 11:36:10 339

原创 ForegroundColorSpan 设置textView字体颜色有问题

在代码中使用ForegroundColorSpan设置部分字体颜色,不成功,后来检查布局文件发现,已经设置了textView的字体颜色android:textColor=”@color/vote” ,将布局文件中的textColor去掉即可

2017-06-30 09:55:48 3736

原创 应用闪退后,自己恢复过来的时候,fragment嵌套的子fragment没有恢复问题

原因:我在fragment中嵌套子fragment的时候用的管理类是getsupportFragmemanager,这个类应该使用在activity中获取fragment时使用,在fragment获取子的fragment应该使用getChildFragmentManager();方法就行了。但是:具体为什么使用getsupportFragmemanager在应用闪退自己恢复过来的时候,子fra

2017-06-12 13:49:36 831

原创 SpannableStringBuilder 同时设置setclickspan 和 ForegroundColorSpan出现问题

借鉴:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0305/2535.html这篇文章项目最初使用的是SpannableString 进行富文本显示,由于需求新增,需要用SpannableStringBuilder来改变显示的字符串。这时候用setclickspan 和 ForegroundColorSp

2017-05-08 10:39:14 1914

转载 android studio 更新 Gradle错误解决方法

更新出现gradle project refresh failed应该是更新某个文件时需要翻墙所以更新不下来,出现连接超时问题 仿照:http://www.cnblogs.com/neozhu/p/3525404.html进行操作即可

2017-03-15 09:20:03 337

原创 declares multiple JSON fields named c

multiple JSON fields name

2017-03-09 11:15:46 4804

转载 android clickspan点击富文本与本身点击事件冲突问题

http://stackoverflow.com/questions/16792963/android-clickablespan-intercepts-the-click-event这里边有详细的解决方法与解释

2017-02-27 17:15:52 2548

原创 将匹配的字符转换为bitmap的高度适配问题

首先感谢以下两篇文章http://blog.csdn.net/eyishion/article/details/51824520http://blog.csdn.net/maximuskiang/article/details/36618585先试的第一篇文章中的mPaint.getTextBounds(text,0, text.length(), rect);int wi

2016-12-03 11:05:57 376

转载 android ellipsize multiline textview

http://stackoverflow.com/questions/2160619/android-ellipsize-multiline-textview这里有详细的解决办法

2016-12-02 13:18:44 717

原创 listview 嵌套 gridview出现点击gridview item出现效果特别慢的问题

listview 嵌套 gridview,当点击gridview的时候,出现loadingDialog同时改变当前点击Item的颜色,但是出现一个问题,gridview更新特别慢原因:我在gridviewAdapter中初始化了loadingDialog,这样相当于listview每个item都会有一个dialog,当dialog出现的时候就会特别慢解决:将loadingDialog的初始

2016-12-01 17:20:58 466

翻译 Github的android项目快速导入AS

https://segmentfault.com/a/1190000004274095你需要进入gradle/wrapper/gradle-wrapper.properties,修改该文件,将其版本号修改为你本机的gradle版本号,这样你就不用下载很多版本的 gradle啦

2016-10-08 11:02:51 691

转载 NotFoundException: File res/drawable/abc_ic_ab_back_material.xml from drawable resource

http://stackoverflow.com/questions/35739743/file-res-drawable-abc-ic-ab-back-material-xml-from-drawable-resource-id-0x7f020如果用到toolbar,要在对应activity中配置theme:为@style/Theme.AppCompat.NoActionBar或者将

2016-09-20 13:57:20 2267

翻译 Android自定义通知样式适配

http://www.jianshu.com/p/426d85f34561通过得到系统默认通知栏背景色,决定用什么字体颜色

2016-09-03 15:46:58 832

转载 MultiDex分包

http://www.52pojie.cn/thread-435851-1-1.html

2016-09-01 16:45:47 227

转载 使用libs下的.so动态库文件

build.gradle配置使用libs下的.so文件,需要在build.gradle中添加如下配置 sourceSets { main { jniLibs.srcDirs = [‘libs’]//将libs下jni so文件添加到gradle } }

2016-08-17 14:12:27 1536

转载 科大讯飞语音合成android studio 21001错误

1.gradle中写入如下配置:sourceSets { main { jniLibs.srcDirs = ['libs'] }}2.在libs中加入

2016-07-30 18:14:33 3364

转载 notification 显示多条,每条都有点击事件

manager.notify(id,notification);//id不同可以显示多条PendingIntent contentIntent = PendingIntent.getActivity(context, id, notificationIntent, PendingIntent.FLAG_CANCEL_CURRENT);//id不同每条都会触发点击事件,并不是只有最新

2016-07-28 14:05:55 1239

转载 禁止ScrollView在子控件的布局改变时自动滚动的的方法

http://my.oschina.net/cjk035/blog/127445重写scrollview中的如下方法,并将其返回值设为0即可。 @Override protected int computeScrollDeltaToGetChildRectOnScreen(Rect rect) {    return 0; }

2016-07-26 16:47:07 284

转载 Filterable PerformFiltering 输入第一个字符就可以匹配检索

设置AutoCompleteTextView属性act = (AutoCompleteTextView)this.findViewById(R.id.myact);act.setThreshold(1)即可

2016-07-23 13:25:21 583

转载 Android是如何管理应用的进程与内存分配

https://developer.android.com/training/articles/memory.html

2016-05-31 15:07:38 378

转载 Android线程池使用终结版

http://www.xuanyusong.com/archives/2439

2016-05-31 14:32:04 229

原创 canvas.drawPath画特别长线

canvas.drawPath画特别长线,并用 HorizontalScrollView将其包裹使其能够滑动,但是会报异常,根据网上解决方法,在HorizontalScrollView中将其硬件加速去掉, ,加上android:layerType="software",画一条很长线时,没问题,如果画三个以上就会很卡,所以得启用硬件加速,并改用drawline方法画线,即可解决

2016-05-16 16:42:03 967

转载 android录音时弹出权限选择框影响录音动画显示问题

http://bbs.csdn.net/topics/391002327/

2016-04-14 11:44:31 899

转载 FragmentPagerAdapter刷新fragment

只需要在继承 FragmentAdapter的类中加上以下重写方法即可@Overridepublic long getItemId(int position) { int hashCode = fragments.get(position).hashCode(); return hashCode;}

2016-03-25 15:34:46 542 1

原创 通过广播发送序列化对象

如果要广播的序列化对象的参数中有实体类参数,则广播就会接受不到这个对象,因此序列化对象的参数不能有实体类参数 MessageObj msgbean = new MessageObj(      head1.get_MacTo(), str1,socketObj.getIp(),socketObj.getPort(),socketObj.getIp());Intent intent =

2016-01-30 18:58:07 1082

原创 为什么在手机本地可以创建文件而在安卓绝对路径下创建失败

绝对路径为   data/data/包名,而我把包名自定义了,所以一直创建失败

2015-12-14 17:58:29 798

转载 发送短信

1.直接发送短信SmsManager sms =  SmsManager.getDefault();  sms.sendTextMessage(phone, null, 短信内容   null,null);2.进入发送短信页面进行发送Uri uri=Uri.parse("smsto:"+phone);  Intent intent=new Intent(Intent

2015-08-30 14:43:51 305

转载 安卓将一个文件夹中的文件移动到另一个文件夹中

/**  * 将一个文件移动到另一个文件夹  * @param oldPath  * @param newPath  */ public static void move(String oldPath,String newPath){    File oldFile = new File(oldPath);//用旧的路径实例化一个file对象  File f

2015-08-28 15:25:32 2446

原创 设置TextView与图片的距离

在TextView中设置属性 drawablePadding 就可以设置距离了

2015-08-19 10:43:12 4216

转载 Android开发实践:使用Service还是Thread

http://blog.jobbole.com/77674/Service是Android的四大组件之一,被用来执行长时间的后台任务,同样,线程也可以实现在后台执行任务,它们的区别在哪呢?何时使用Service何时使用Thread呢?今天我也来说说我的理解和总结。 首先,需要了解Service的几个特点。 (1) 默认情况下,Service其实是运行在主线程中的,如果需

2015-05-18 15:23:02 368

转载 EditText 输入小数点的问题~!http://www.eoeandroid.com/thread-317450-1-1.html

今天做项目的时候遇到个奇葩问题:EditText 控件在xml里边设置android:inputType="numberDecimal" 的时候弹出的输入框是这样滴.而在代码中设置的话editContent.setInputType(EditorInfo.TYPE_NUMBER_FLAG_DECIMAL);就是这样滴:因为项目要动态的去改变输入限

2015-04-09 11:20:57 883

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除