自定义博客皮肤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)
  • 收藏
  • 关注

原创 android 利用shape实现环形进度条

一,布局为<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_heigh

2018-01-26 14:17:40 1686

原创 Android 快速为背景添加方格线

一,废话不多说,先看布局<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layou

2018-01-25 09:46:15 2696

原创 Kotlin 匿名内部类对象引用当前Activity的this用法

一,Kotlin中匿名内部类,引用Activity的this用法为 this@MainActivity (对应自己的Activity),还是上代码吧class Main17Activity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCre

2018-01-21 15:42:33 15891

原创 android 限制EditText输入数字的范围大小

一,要想限制EditText的输入大小,经过学习和测试;最好是创建自己的EditText(当然是继承的)      public class DecimalEditText extends android.support.v7.widget.AppCompatEditText { /** * 保留小数点前多少位,默认三位,既到千位 */ privat

2018-01-21 15:14:18 9014

原创 Kotlin 创建接口或者抽象类的匿名对象

一 ,定义接口和抽象类interface IPerson{ //获取名字 fun getName():String //获取身份证ID fun getID():String}abstract class BaseAnimal{ abstract fun getVoice():String}二,创建对应的匿名对象 ob

2018-01-21 13:24:14 7096

原创 Android View小笔记

九,TextViewincludeFontPadding=false includeFontPadding的设置,并不是我们想象的0间隙,只是去掉了一定的padding空间而已。 八,RelativeLayout android:layout_alignWithParentIfMissing = true 如果对应的兄弟元素找不到的话就以父元素做参照物 七,Edi...

2018-01-15 13:41:26 213

原创 Android 利用TwinklingRefreshLayout 实现下拉效果

一,Activity 对应布局<com.lcodecore.tkrefreshlayout.TwinklingRefreshLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/refreshLayout" android:layout_width="mat

2018-01-12 10:39:58 1306

原创 Android Fragment 笔记之一动态添加

一,Activity 布局为<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:lay

2018-01-11 17:34:52 317

原创 Android 获取泛型T的实际实际对应的Class对象

一,首先,是有继承关系,在父类中存在泛型T;具体获取泛型对应class对象 ParameterizedType type = (ParameterizedType) this.getClass().getGenericSuperclass(); Class aClass = (Class) type.getActualTypeArguments()[0];

2018-01-10 17:42:17 4319

原创 Android Retrofit 笔记之二配置通用接口

一,首先,接口统一定义为  @GET("{url}")Observable getPhoneNumIP(@Path("url") String url, @Query("appkey") String appkey, @Query("shouji") String shouji);二,网络请求具体实现

2018-01-10 17:21:46 998

原创 Android 集成sharesdk报错

一,android 集成sharesdk报以下异常Error:Execution failed for task ':app:processFlavors_releaseReleaseManifest'.> Manifest merger failed : Attribute application@name value=(com.ucsmy.easytravel.EasyTravelApp

2018-01-10 14:14:21 684

原创 Android 打包混淆报错

一,android 打包时报以下异常Error:Execution failed for task ':app:transformClassesAndResourcesWithProguardForFlavors_releaseRelease'.> Job failed, see logs for details二,经过测试,发现这个问题是在说你在混淆打包的时候有些类有可能找不着,所以会报错;所以

2018-01-09 18:31:08 961

原创 Android Retrofit 笔记之一使用拦截器设置缓存

一,定义拦截器public class Getretrofit { private static OkHttpClient httpclient; private static Retrofit retrofit; public static Retrofit initretrofit(String baseurl) { //缓存路径和大小

2018-01-09 10:37:09 1045 1

空空如也

空空如也

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

TA关注的人

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