自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 解决ConstraintLayout 与ScrollView 嵌套时ScrollView 内容没有完全显示

参考: https://stackoverflow.com/questions/40637442/bottom-of-scrollview-clipped-when-using-constraintlayoutConstraintLayout 布局中有ScrollView 时,ScrollView 的宽高要设置为0dp 才可以正确的约束布局 ScrollView andr

2018-01-29 14:24:16 26148 3

原创 关于序列化的知识

1、Parcelable和Serializable有什么用,它们有什么差别? 作用: Serializable是Java所提供的一个序列化接口,它是一个空接口,为对象提供标准的序列化和反序列化操作。它的作用是为了保存对象的属性到本地文件、数据库、网络流、rmi以方便数据传输,当然这种传输可以是程序内的也可以是两个程序间的。 而Android的Parcelable的设计初衷是因为

2017-12-27 17:33:17 309

原创 Activity的四种启动模式

1、Activity的启动模式有哪几种,分别用于什么场景?standard 标准模式 默认模式。每次启动Activity都会创建一个新的实例位于栈顶。谁启动了这个Activity,那么这个Activity就运行在启动它的那个Activity所在的栈中。因ApplicationContext()没有任务栈,所以无法采用标准模式启动Activity。但可通过为待启动的Activity指定标记位:F

2017-12-04 18:08:21 299

原创 理解Android Service

Service的start和bind状态有什么区别? startService()方式启动,Service是通过接受Intent并且会经历onCreate()和onStart()。当用户在发出 意图使之销毁时会经历onDestroy();而bindService()方式启动,与Activity绑定的时候,会经历onCreate()和onBind(),而当Activity被销毁的时候或者调用主动调

2017-11-25 16:35:05 341

转载 梳理对Java的synchronized的理解

Java的synchronized分为对象锁和类锁。   1、当多个并发线程访问同一个对象object中的这个synchronized(this)代码块时,一个时间内针对该对象的操作只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。   2、但是,另一个线程仍然可以访问该object中的非synchronized(this)同步代码块。   3、当一个线程

2017-11-18 16:35:23 258

原创 高德地图(Attempt to invoke virtual method 'void com.amap.api.maps.MapView.onDestroy()' on a null object)

使用高德地图时MapView 不能通过ButterKnife来获取id,需要通过findviewbyid来获取MapView对象,否则会报Attempt to invoke virtual method 'void com.amap.api.maps.MapView.onDestroy()' on a null object reference

2017-10-24 17:42:01 7066 1

转载 Android中的几种多线程实现

Android中多线程实现

2017-05-15 22:18:21 647

转载 解决使用Glide加载图片背景出现浅绿色

解决使用Glide加载图片背景出现浅绿色

2017-01-17 16:12:32 2238

原创 解决Scrollview嵌套listview时,进入页面listview获得焦点的问题

参考http://blog.csdn.net/buaaroid/article/details/50982460给根布局view设置焦点 view.setFocusable(true); view.setFocusableInTouchMode(true); view.requestFocus();

2016-12-21 15:26:52 1206

原创 Android EditText 输入金额(小数点后两位)

最近在做商城的项目,里面经常有需要用户输入金额,在网上找到一些方法,现在记录下面,方便以后查找和使用。 EditText能够设置多种输进体式格局,但是若要设置输入数字和带小数点的数值时应注意: 1.若是设置只输入数字 //在代码中设置editText.setInputType( InputType.TYPE_CLASS_NUMBER);//或者在布局文件中设置 android:input

2016-12-21 15:19:06 2025 2

原创 解决android 6.0 webview加载https出现空白页问题

解决android 6.0 webview加载https出现空白页问题由于公司项目换成的https接口,其他数据都能加载正常,而webview加载https页面出现空白页,查看logcat: This request has been blocked; the content must be served over HTTPSI/chromium: [INFO:CONSOLE(1)] "Mixed

2016-11-21 15:00:38 12200 5

原创 android butterknife8.4配置使用时的问题

android butterknife8.4配置使用时的问题今天第一次用butterknife,简单记录下 配置方法: 最简单的最直接的方法 在项目的gradle 里面添加 compile ‘com.jakewharton:butterknife:8.4.0’ compile ‘com.jakewharton:butterknife-compiler:8.4.0’ 如图

2016-10-31 23:49:21 449

原创 Android Studio 新建工程后,报错! Rendering Problems

Android Studio 新建工程后,报错!Rendering Problems The following classes could not be found: - android.support.v7.internal.app.WindowDecorActionBar (Fix Build Path, Create Class) Tip: Try to build the pro

2016-01-28 17:23:05 636

类似微信朋友圈的九宫格控件

类似微信朋友圈的九宫格控件

2017-03-10

TortoiseGit-1.8.15.0 -64bit包括安装包和汉化包

TortoiseGit-1.8.15.0 -64bit包括安装包和汉化包,TortoiseGit-1.8.15.0-64bit和TortoiseGit-LanguagePack-1.8.15.0-64bit-zh_CN

2016-07-06

android开源图表库MPAndroidChart Demo

一个可以拖动缩放的图表库,包含曲线图、直方图、饼状图,其中直方图支持3d效果。

2015-12-14

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

TA关注的人

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