自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

码出人生

生命不息,键盘不止!

  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

原创 安卓开发异常rx.exceptions.OnErrorNotImplementedException: Must be called from main thread of fragment host

rx.exceptions.OnErrorNotImplementedException: Must be called from main thread of fragment host异常提示:必须在主线程中执行异常描述:我在执行某个操作时出现的异常,类似跳转到首页等的页面跳转异常解决方案:创建一个线程,在创建的线程里面执行原来想要执行的代码,new 一个handler调用post发送消息

2016-11-28 11:36:53 9246 1

原创 android获取app当前的渠道号或者获取清单文件application中的任意meta-data(以友盟的多渠道打包为例)

android获取app当前的渠道号或者获取application中的任意meta-data(以友盟的多渠道打包为例)/** * 获取app当前的渠道号或application中指定的meta-data * * @return 如果没有获取成功(没有对应值,或者异常),则返回值为空 */public static String getAppMetaData(Context context,

2016-11-23 11:20:13 9767 4

原创 webview添加请求头

webview添加请求头//添加请求头 private Map<String, String> extraHeaders; extraHeaders = new HashMap<String, String>(); extraHeaders.put("device", "Android");//设备标识(前面是key,后面是value) extraHeaders.pu

2016-11-22 11:03:11 10599

原创 webview获取网页标题并展示、自定义(重写)网页的alert弹框

webView.setWebChromeClient(new WebChromeClient() {//获取网页的标题@Overridepublic void onReceivedTitle(WebView view, String title) {super.onReceivedTitle(view, title);setTitle(title);}//重写alert弹框@Over

2016-11-21 18:54:31 1438

原创 App强制更新时,点击进行下载的逻辑,分为调用原生浏览器下载和自定义显示进度条下载两种

方法一:点击后跳转到调用原生浏览器下载Uri uri = Uri.parse(upDataUrl);//直接调用原生的浏览器进行下载的方法Intent intent = new Intent(Intent.ACTION_VIEW, uri);startActivity(intent);getActivity().finish();方法二:自定义的显示进度条下载(不依赖App本身的网络请求框架

2016-11-16 14:37:20 1826

原创 实现app的重启或重新打开

1.实现app的重启逻辑Intent i = context.getPackageManager() .getLaunchIntentForPackage(context.getPackageName());i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);context.startActivity(i);android.os.Process.kil

2016-11-16 11:53:39 2266

原创 EditText输入内容限制不以数字0开头

EditText.addTextChangeListener(mTextWatcher);//在一开始声明TextWatcher,在afterTextChange内操作private TextWatcher mTextWatcher=new TextWatcher() {@Overridepublic void onTextChanged(CharSequence s, int

2016-11-08 19:52:54 3645

用户头像设置demo

几乎所有app个人中心都会用到的用户头像的设置,可以拍照也可以从相册进行选择,很稳定也很实用,支持dialog的自定义。

2016-08-29

适用于所有view的上拉刷新下拉加载

几乎支持所有的view的上拉刷新和下拉加载,是一个完整个demo,包括listview、gridview等常用的控件都已经实现。

2016-02-29

空空如也

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

TA关注的人

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