android
三元之
这个作者很懒,什么都没留下…
展开
-
Android 自定义Drawable 实现圆角矩形和圆形图片
一,自定义圆角矩形Drawablepublic class RoundRectImageDrawable extends Drawable {private Bitmap mBitmap;private Paint mPaint;private RectF rectF;public RoundRectImageDrawable(Bitmap bitmap) { mBitmap = bitm原创 2017-12-26 09:30:27 · 1062 阅读 · 0 评论 -
android 填写参数模板布局之一
一,整体布局<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="ma原创 2017-12-29 11:00:42 · 864 阅读 · 0 评论 -
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 · 2707 阅读 · 0 评论 -
Android 打包混淆报错
一,android 打包时报以下异常Error:Execution failed for task ':app:transformClassesAndResourcesWithProguardForFlavors_releaseRelease'.> Job failed, see logs for details二,经过测试,发现这个问题是在说你在混淆打包的时候有些类有可能找不着,所以会报错;所以原创 2018-01-09 18:31:08 · 983 阅读 · 0 评论 -
Android View小笔记
九,TextViewincludeFontPadding=false includeFontPadding的设置,并不是我们想象的0间隙,只是去掉了一定的padding空间而已。 八,RelativeLayout android:layout_alignWithParentIfMissing = true 如果对应的兄弟元素找不到的话就以父元素做参照物 七,Edi...原创 2018-01-15 13:41:26 · 246 阅读 · 0 评论 -
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 · 1697 阅读 · 0 评论 -
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 · 695 阅读 · 0 评论 -
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 · 1059 阅读 · 1 评论 -
Android Retrofit 笔记之二配置通用接口
一,首先,接口统一定义为 @GET("{url}")Observable getPhoneNumIP(@Path("url") String url, @Query("appkey") String appkey, @Query("shouji") String shouji);二,网络请求具体实现原创 2018-01-10 17:21:46 · 1017 阅读 · 0 评论 -
Android 获取泛型T的实际实际对应的Class对象
一,首先,是有继承关系,在父类中存在泛型T;具体获取泛型对应class对象 ParameterizedType type = (ParameterizedType) this.getClass().getGenericSuperclass(); Class aClass = (Class) type.getActualTypeArguments()[0];原创 2018-01-10 17:42:17 · 4343 阅读 · 0 评论 -
android 限制EditText输入数字的范围大小
一,要想限制EditText的输入大小,经过学习和测试;最好是创建自己的EditText(当然是继承的) public class DecimalEditText extends android.support.v7.widget.AppCompatEditText { /** * 保留小数点前多少位,默认三位,既到千位 */ privat原创 2018-01-21 15:14:18 · 9038 阅读 · 0 评论 -
android 我的功能模块模板布局之一
一,布局为<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="mat原创 2017-12-28 13:19:39 · 2424 阅读 · 0 评论 -
Android 自定义加载view(菊花效果)
1.定义布局 view_loding<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android原创 2017-12-26 14:26:27 · 2163 阅读 · 0 评论 -
android 对话框模板布局之一
一.对话框整体布局<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_co原创 2017-12-27 11:16:06 · 873 阅读 · 0 评论 -
android shape 小笔记
一 , 整体布局<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_he原创 2017-12-27 13:36:27 · 297 阅读 · 0 评论 -
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 · 330 阅读 · 0 评论 -
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 · 1322 阅读 · 0 评论 -
Android 利用ClipDrawable 自定义进度条
一,整体布局 <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_原创 2017-12-28 10:31:00 · 723 阅读 · 0 评论 -
Android 利用levelListDrawable 切换状态值
一,activity 布局<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/activity_main" android:la原创 2017-12-28 11:08:23 · 309 阅读 · 0 评论 -
Android 利用TransitionDrawable 实现两张图片渐变切换
一,布局<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/activity_main" android:layout_widt原创 2017-12-28 11:22:32 · 2834 阅读 · 0 评论 -
Android 利用ScaleDrawable实现缩放
一,布局<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/activity_main" android:layout_widt原创 2017-12-28 11:38:58 · 2331 阅读 · 0 评论 -
android 5.0系统主题颜色相关
1.说的再好,还不如来一张图1.colorPrimaryDark 应用的主要暗色调,statusBarColor默认使用该颜色 2.statusBarColor 状态栏颜色,默认使用colorPrimaryDark 3.colorPrimary 应用的主要色调,actionBar默认使用该颜色,Toolbar导航栏的底色 4.colorAccent Ch...原创 2018-09-20 10:27:21 · 874 阅读 · 1 评论