自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

原创 Yelp开源Bento Android框架,用于模块化UI开发

据外媒报道,Yelp可能会保留全球最受欢迎的众包商业目录之一:每月访问量超过3300万的Bento,这是一个用于构建模块化Android用户界面的开源Java和Kotlin工具集。根据Yelp软件工程师Tyler Argo的说法,Yelp已经将Bento集成到其消费者和企业所有者应用程序中近一年https://github.com/Yelp/bento...

2019-05-06 10:55:23 388

原创 Android 版本适配:9.0 Pie(API 级别 28)

一、本文主要是从官方文档中筛选出一些常见的适配项,若有任何纰漏或需要补充的,欢迎大家在评论区指出。二、版本适配1. 限制 HTTP 网络请求Android 9.0 中限制了 HTTP(明文传输)网络请求,若仍继续使用HTTP请求,则会在日志中提示以下异常(只是无法正常发出请求,不会导致应用崩溃):java.net.UnknownServiceException:...

2019-05-05 11:44:24 651

原创 android 上传oss 简单上传

/***endpoint accessKeyId 阿里云自己申请的accessKeySecret 阿里云自己申请的token 后台生成*/public class OssManager extends BaseMvpActivity{ private OSS oss; private UpLoadPhotoActivity mContext; publ...

2018-12-05 13:15:49 1398

原创 listview scrollView 滑动冲突 listview 动态设置高度

自己封装的base里事件,解决冲突@Overrideprotected void initEvent() { //解决滑动冲突 homeList.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View v, MotionEven...

2018-11-28 17:30:15 177

原创 StringUtils contains floor 去除科学技术法以及取整

public class StringUtils { private StringUtils() { throw new UnsupportedOperationException("u can't instantiate me..."); } /** * 判断字符串是否为空 * * @param value ...

2018-11-16 10:54:26 387

原创 glide几行代码轻松加载圆角

  主要代码: public static int dip2px(Context context, float dpValue) { final float scale = context.getResources().getDisplayMetrics().density; return (int) (dpValue * scale + 0....

2018-10-15 10:35:42 327

原创 android 启动页白屏(解决方案)

 <activity android:name=".启动页" android:windowSoftInputMode="adjustPan|stateHidden" android:configChanges="orientation|keyboardHidden|screenSize" android:screenOrientation="portrait...

2018-10-09 11:38:29 7610

原创 android 横竖屏切换的生命周期

 如下设置,当横竖屏切换时,activity的状态是不会改变的在manifest中设置该Activity的configChanges为android:configChanges="screenSize|keyboardHidden|orientation"总结如下:1、不设置Activity的android:configChanges时,切屏会重新调用各个生命周期,切横屏时会执行一...

2018-09-19 17:49:29 208

原创 android 中okhttp3 的webSocket 使用

@BindView(R.id.titlebar)BGATitleBar titlebar;@BindView(R.id.lv_price)ListView lvPrice;WebSocket mSocket;private List<QuotationInfo.DataBean> data;private List<QuotationInfo.DataBean&gt...

2018-09-18 17:47:34 1994

原创 android okHttp 中cookie的使用

通过拦截器的方式public final static int CONNECT_TIMEOUT = 60;public final static int READ_TIMEOUT = 100;public final static int WRITE_TIMEOUT = 60;private static OkHttpClient client = null;private Okht...

2018-09-07 16:27:14 1356

原创 8.0选择拍照 GridView

 /*加载适配器,以及gridview的Item点击事件**/ private void showImageAdd() { imageAddAdapter = new ImageAddAdapterJie(list_img, NewWaiChuDetialActivity.this); gvImg.setAdapter(imageAddAda...

2018-08-18 15:12:17 233

原创 去除Button以及列表点击阴影

<Button style="@style/Widget.AppCompat.Button.Borderless" android:id="@+id/btn_commit" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_a...

2018-08-18 14:57:51 1454

原创 android 与 webview 交互 之截取webviewUrl 通过key获取

在webview拦截处(或者自己该调用的地方)调用getPhone()key=phone 为h5提供的key,根据KEY获取相应的value重要的是URLEncodeUtils工具类,so easy了吧,代码附上;public static String getPhone(String url) { String phone = ""; try { Li...

2018-07-31 18:04:10 1139

原创 webview加载图片不显示的问题

mWebview.getSettings().setBlockNetworkImage(false);//解决图片不显示 web_dianpu.getSettings().setJavaScriptEnabled(true); // 为图片添加放大缩小功能 web_dianpu.getSettings().setUseWideViewPort(true);...

2018-07-26 11:11:28 1406 1

原创 android 关于软键盘遮挡webView底部输入框问题(解决方案)

软键盘挡住了输入框这个坑 填坑方法:来吧,小伙伴们  keyboarder,多亏我的名字了为什么说它是个坑?"issue 5497"上面表格的这种情况并非是Google所期望的,理想的情况当然是它们都能正常生效才对——所以这其实是Android系统本身的一个BUG。为什么文章开头说这是个坑呢?——因为这个BUG从Android1.x时代(2009年)就被报告了,而一...

2018-07-25 15:59:44 2770

原创 关于edittext在开发中的一些总结

//设置输入的固定长度etPhoneNum.setFilters(new InputFilter[] { new InputFilter.LengthFilter( 11) });//设置软键盘隐藏imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);imm.hideSo...

2018-07-23 14:01:22 104

原创 android 捕获异常

1.实现Thread.UncaughtExceptionHandler public class CameraNormalActivity extends AppCompatActivity implements Thread.UncaughtExceptionHandler2.在oncreat();Thread.setDefaultUncaughtExceptionHandler(this)...

2018-05-25 16:37:39 220

原创 Unknown failure (Failure) Error while Installing APK 安装失败

第一种:在manifest根标签添加:>>>>> android:installLocation="preferExternal"http://www.cnblogs.com/Lefter/archive/2012/03/07/2383962.html第二种:简单彻底删除如图.gradle .idea//7.0以上拍照需要配置以下4行代...

2018-05-23 10:08:44 3415 2

原创 Android屏幕适配,包括全面屏适配,自定义适配

在此处列出一些简单的配置图                       点击下载配置文件               //文档就在下边,不用下载原理: 1. px是分辨率的单位 比如现在主流手机分辨率1080*1920.   2. dp是安卓开发专有的单位 在 不同的手机下 1dp = 不同的 px.   3. sp是字体大小(前面清单文件中要求字体...

2018-05-04 15:24:51 1723

原创 Android TimePickerView时间选择器

 简单效果step1:导入依赖compile 'com.contrarywind:Android-PickerView:3.2.5'step2:初始化 Calendar selectedDate = Calendar.getInstance(); Calendar startDate = Calendar.getInstance(); startDate.set(2013,1,1);//设置起...

2018-01-02 18:49:17 19166 9

屏幕适配配置

本库是按照设计图的宽度的值(单位px)和对应标准dpi来适配的(手机实际宽度相对于设计图增加或减少,高度同比例(这的比例是宽度增加或减少的比例)增加或减少),所有的布局控件都按这个比例(手机实际宽度/设计图宽度)来适配,在不同的分辨率,不同ppi(手机屏幕密度,又称为dpi),不同最小宽度

2018-05-04

空空如也

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

TA关注的人

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