自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 android方法数超过65535的处理

1.  compile 'com.android.support:multidex:1.0.1'2. BaseApplication extends MultiDexApplication

2017-09-14 14:42:28 288

原创 使用MultipleTheme设置夜间模式跳转时报InflateException: Binary XML file line #1: Binary XML file line #1

使用MultipleTheme设置夜间模式跳转时报InflateException: Binary XML file line #2: Binary XML file line #2: Error inflating class异常xml的代码xmlns:android="http://schemas.android.com/apk/res/android"

2017-07-19 14:29:54 317

原创 retrofit2上传图片

retrofit上传图片的步骤:1.添加gradlecompile 'com.squareup.retrofit2:retrofit:2.3.0'2.请求接口 /** * 上传图片 * @param partList * @return */ @Multipart @POST(".") Call imagePost(@Part List p

2017-06-15 17:20:12 1538 1

原创 TakePhoto获取照片的使用

github项目地址 点击打开链接TakePhoto是一款用于在Android设备上获取照片(拍照或从相册、文件中选择)、裁剪图片、压缩图片的开源工具库。使用:Gradle: compile 'com.jph.takephoto:takephoto_library:4.0.3'继承TakePhotoActivity、TakePhotoFragmentA

2017-06-15 13:39:04 1519

原创 android包重复问题

问题:Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'.> com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: Dup

2017-06-15 10:00:39 542

转载 Bundle类的作用

Android中Bundle类的作用Bundle类用作携带数据,它类似于Map,用于存放key-value名值对形式的值。相对于Map,它提供了各种常用类型的putXxx()/getXxx()方法,如:putString()/getString()和putInt()/getInt(),putXxx()用于往Bundle对象放入数据,getXxx()方法用于从Bundle对象里获取数据。Bund

2014-12-01 20:18:59 523

转载 Android中this、super的区别

在Java中,this通常指当前对象,super则指父类的。当你想要引用当前对象的某种东西,比如当前对象的某个方法,或当前对象的某个成员,你便可以利用this来实现这个目的,当然,this的另一个用途是调用当前对象的另一个构造函数,这些马上就要讨论。如果你想引用父类的某种东西,则非 super莫属。由于this与super有如此相似的一些特性和与生俱来的某种关系,所以我们在这一块儿来讨论,希望

2014-12-01 20:11:42 291

原创 设置扁平化按钮

在res->drawable-hdpi下创建XMLbutton.xml代码如下: 在button背景图片引用button.x

2014-11-29 16:46:39 1020

转载 setContentView和inflate区别

setContentView()一旦调用, layout就会立刻显示UI;而inflate只会把Layout形成一个以view类实现成的对象,有需要时再用setContentView(view)显示出来一般在activity中通过setContentView()将界面显示出来,但是如果在非activity中如何对控件布局设置操作了,这需LayoutInflater动态加载android

2014-11-29 15:14:05 517

转载 setContentView( )方法

setContentView(R.layout.main)在Android里面,这句话是什么意思?R.layout.main是个布局文件即控件都是如何摆放如何显示的,setContentView就是设置一个Activity的显示界面,这句话就是设置这个这句话所再的Activity采用R.layout下的main布局文件进行布局使用setContentView可以在Activity中动态切换

2014-11-29 15:04:15 281

原创 编程日记

玩累了  想静下心好好学编程,

2014-10-18 20:10:56 340

空空如也

空空如也

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

TA关注的人

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