<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[nyb521的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/nyb521</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; nyb521]]></copyright><item><title><![CDATA[Android  加载pdf文件]]></title><link>https://blog.youkuaiyun.com/nyb521/article/details/100094745</link><guid>https://blog.youkuaiyun.com/nyb521/article/details/100094745</guid><author>nyb521</author><pubDate>Tue, 27 Aug 2019 10:53:08 +0800</pubDate><description><![CDATA[今天来总结一下加载pdf文件。

加载pdf有好多办法，

一：使用webview来加载。


mWebView.loadUrl("http://docs.google.com/gviewembedded=true&amp;url=" + pdfUrl);

后面直接加上你的pdf地址就ok了，不过这个方法必须得翻墙才可以显示出来。

二：使用PdfRenderer来加载。

参考谷歌D...]]></description><category></category></item><item><title><![CDATA[极光推送  标签  别名  RegId]]></title><link>https://blog.youkuaiyun.com/nyb521/article/details/98623054</link><guid>https://blog.youkuaiyun.com/nyb521/article/details/98623054</guid><author>nyb521</author><pubDate>Tue, 06 Aug 2019 15:53:50 +0800</pubDate><description><![CDATA[最近又集成了一次推送，极光的api更新了，和之前的用法不一样了，不过大致都是一样的，接下来简单介绍一下具体用法。

集成我就不说了，按照文档来，还是比较简单的。

tag标签：


        Set&lt;String&gt; tags = new HashSet&lt;&gt;();
        tags.add("11111");
        //测试标签推送
        J...]]></description><category></category></item><item><title><![CDATA[Android  创建Mpaas项目]]></title><link>https://blog.youkuaiyun.com/nyb521/article/details/93970805</link><guid>https://blog.youkuaiyun.com/nyb521/article/details/93970805</guid><author>nyb521</author><pubDate>Fri, 28 Jun 2019 10:23:29 +0800</pubDate><description><![CDATA[老早之前公司就培训了mpaas，结果项目组也没有用到这个，结果就搁置了一段时间，最近公司竞标，想用这个mpaas，于是就让我写个简单的demo，演示，今天就先来创建一个mpaas的项目吧。

mpaas简介：

   移动开发平台（Mobile PaaS，简称 mPaaS）是源于支付宝 App 的移动开发平台，为移动开发、测试、运营及运维提供云到端的一站式解决方案，能有效降低技...]]></description><category></category></item><item><title><![CDATA[Android  适配通知栏的字体颜色]]></title><link>https://blog.youkuaiyun.com/nyb521/article/details/89307338</link><guid>https://blog.youkuaiyun.com/nyb521/article/details/89307338</guid><author>nyb521</author><pubDate>Mon, 15 Apr 2019 11:03:39 +0800</pubDate><description><![CDATA[主要解决notification.contentView.getLayoutId()为空的问题。

今天在做自定义通知栏的时候发现了一个问题，就是我把自定义通知栏里面的字体颜色写成了黑色，然后在我米8（android9.0，api 28）的手机上显示没问题（米8 的通知栏背景颜色是白色），然后我再测试机华为手机上测试了一下（android6.0，api 23），手机上测试了一下就有问题了，这款华为...]]></description><category></category></item><item><title><![CDATA[Android 的WebView加载异常问题]]></title><link>https://blog.youkuaiyun.com/nyb521/article/details/89088872</link><guid>https://blog.youkuaiyun.com/nyb521/article/details/89088872</guid><author>nyb521</author><pubDate>Mon, 08 Apr 2019 14:56:35 +0800</pubDate><description><![CDATA[net::ERR_ADDRESS_UNREACHABLE

参考博客：

https://blog.youkuaiyun.com/yk377657321/article/details/71668608

最近做项目，老是遇到一个问题，我利用webview加载页面的时候，当我连的生产的服务器时，从来没有出现过webView报net::ERR_ADDRESS_UNREACHABLE的问题，可是，在我连 我们后台...]]></description><category></category></item><item><title><![CDATA[Android H5交互实现拍照显示]]></title><link>https://blog.youkuaiyun.com/nyb521/article/details/88551850</link><guid>https://blog.youkuaiyun.com/nyb521/article/details/88551850</guid><author>nyb521</author><pubDate>Thu, 14 Mar 2019 14:49:24 +0800</pubDate><description><![CDATA[今天来整理一下android和h5交互实现拍照，相册选图片进行显示，适配了7.0。6.0的网络权限顺便也简单说下。


PackageManager pkgManager = getPackageManager();
// 读写 sd card 权限非常重要, android6.0默认禁止的, 建议初始化之前就弹窗让用户赋予该权限
boolean sdCardWritePermission =
 ...]]></description><category></category></item><item><title><![CDATA[Android allowBackup属性]]></title><link>https://blog.youkuaiyun.com/nyb521/article/details/88526263</link><guid>https://blog.youkuaiyun.com/nyb521/article/details/88526263</guid><author>nyb521</author><pubDate>Wed, 13 Mar 2019 10:08:29 +0800</pubDate><description><![CDATA[今天在撸代码的时候，导入了第三方包，然后就编译报错了。

错误日志：



说是在我的manifest里面allowBackup属性为false，提示说需要改为true，然后我就修改了一下，发现可以了。

顺便说下allowBackup的意思：

&amp;lt;application android:allowBackup=&quot;false&quot;&amp;gt;

是否允许备份应用的数据，默认是true,当备份...]]></description><category></category></item><item><title><![CDATA[Android加载H5页面手机的返回操作]]></title><link>https://blog.youkuaiyun.com/nyb521/article/details/88415578</link><guid>https://blog.youkuaiyun.com/nyb521/article/details/88415578</guid><author>nyb521</author><pubDate>Tue, 12 Mar 2019 10:51:12 +0800</pubDate><description><![CDATA[最近接了一个新项目，项目说是混合开发，其实就是原生给个壳，实现全是前端的同学做的，接到项目后，领导说了很多bug，其中这个比较有趣，所以在这个记录一下，还原一下：

当我们登录成功后进入首页，然后再首页深入点击进入多级页面，点击手机的返回按钮，可以实现返回到上个页面，但是当返回到首页后，正常来说点击返回按钮应该走我写好的退出页面的方法，但是它并没有走退出的方法，而是走了，还有页面返回的方法，导致每...]]></description><category></category></item><item><title><![CDATA[AndroidAutoSize今日头条适配方案]]></title><link>https://blog.youkuaiyun.com/nyb521/article/details/87360184</link><guid>https://blog.youkuaiyun.com/nyb521/article/details/87360184</guid><author>nyb521</author><pubDate>Fri, 15 Feb 2019 14:59:37 +0800</pubDate><description><![CDATA[最近公司没有什么事，闲来无聊，就研究一下今日头条的适配方案，不看不知道，真是一看吓一跳，快速上手而且还简单易懂，

推荐一篇文章：

http://www.wanandroid.com/blog/show/2343

我也是看的这位大佬写的。

今日头条适配只是一个基准，它是以宽或者高来进行适配的。

今日头条的适配是通过修改Application/Activity等的DisplayMetrics...]]></description><category></category></item><item><title><![CDATA[Android高德地图marker和InfoWindow的使用]]></title><link>https://blog.youkuaiyun.com/nyb521/article/details/86544567</link><guid>https://blog.youkuaiyun.com/nyb521/article/details/86544567</guid><author>nyb521</author><pubDate>Fri, 18 Jan 2019 18:27:15 +0800</pubDate><description><![CDATA[最近项目中需要用到地图定位，并且实现提示框提示你的当前位置，然后我找了系统定位的小蓝点，好像没有和


InfoWindow使用的属性，然后我就使用了marker和InfoWindow的使用，并且实现实时定位！



首先看下效果



界面有点low，主要是先实现需求，然后我们可以改这个样式

接下来就是具体的实现代码，当然是在你集成了地图的sdk的前提下再来搞这个！



这个方法是实时获取最...]]></description><category></category></item><item><title><![CDATA[TimePickerView时间选择器，两个时间之间的简单运算]]></title><link>https://blog.youkuaiyun.com/nyb521/article/details/86528356</link><guid>https://blog.youkuaiyun.com/nyb521/article/details/86528356</guid><author>nyb521</author><pubDate>Thu, 17 Jan 2019 17:52:22 +0800</pubDate><description><![CDATA[今天在看需求的时候，看到了选择时间的功能，然后我第一反应就想到了TimePickerView时间选择器，大佬封装的简直完美，大部分需求都是可以满足的，但是还有一些比较坑的需求，比如分钟只显示以10为单位的，我看了大佬的代码，没有找到，好像似乎没有这个功能，本来想着看能不能改下源码加下，真是人算不如天算，这个需求不要了！！！太好了……



首先贴出大佬的github

https://github...]]></description><category></category></item><item><title><![CDATA[Android判断是否定位在合理范围内]]></title><link>https://blog.youkuaiyun.com/nyb521/article/details/85266575</link><guid>https://blog.youkuaiyun.com/nyb521/article/details/85266575</guid><author>nyb521</author><pubDate>Wed, 26 Dec 2018 18:13:26 +0800</pubDate><description><![CDATA[最近也是好久没有写博客，也是忙的不行，我们最近项目中加了打卡的功能，所以就涉及到了定位，看你这个人是不是在范围内打卡的，这个判断逻辑，我就在这里简单的记录一下，方便自己下次使用，当然，能帮助大家解决问题更好了！



接下来就是代码了。

/**

* 通过经纬度获取距离(单位：米)

* @param lat1

* @param lng1

* @param lat2

* @param ln...]]></description><category></category></item><item><title><![CDATA[Weex  Android 端集成BindingX]]></title><link>https://blog.youkuaiyun.com/nyb521/article/details/82734382</link><guid>https://blog.youkuaiyun.com/nyb521/article/details/82734382</guid><author>nyb521</author><pubDate>Mon, 17 Sep 2018 11:24:17 +0800</pubDate><description><![CDATA[这个BindingX还是挺好用的，因为有些控件weex原生写的话可能会存在一些问题，比如，我们做的一个滑动条，weex写好后，我们在客户端测试了一下，发现android端滑动起来不灵敏，ios灵敏是灵敏，但是会出现一不小心把滑动条上面的原点滑没，



接下来我就是详细教程：

这是weex-ui的官网

https://alibaba.github.io/weex-ui/#/cn/package...]]></description><category></category></item><item><title><![CDATA[Android 与Weex的交互]]></title><link>https://blog.youkuaiyun.com/nyb521/article/details/82686848</link><guid>https://blog.youkuaiyun.com/nyb521/article/details/82686848</guid><author>nyb521</author><pubDate>Thu, 13 Sep 2018 13:54:08 +0800</pubDate><description><![CDATA[今天我们来总结一下android与weex的交互。



其实android与weex的交互是有很多方式的，这些weex官网上面的android扩展都有，在这里我就只说一种，我认为比较实用，方便，好用的方法！！！

@JSMethod(uiThread = true)

public void openWx(String msg,JSCallback callback) {

}

这个就是交互的...]]></description><category></category></item><item><title><![CDATA[Android   加载Weex页面的简单使用]]></title><link>https://blog.youkuaiyun.com/nyb521/article/details/82656791</link><guid>https://blog.youkuaiyun.com/nyb521/article/details/82656791</guid><author>nyb521</author><pubDate>Wed, 12 Sep 2018 10:19:31 +0800</pubDate><description><![CDATA[哇，真滴是，好饿，早上没吃饭真不行，饿的代码都没心情写了



今天简单的总结一下怎么加载weex页面（前提是你的weex  SDK集成好了）

加载weex分为两种情况，一种是加载本地，一种是加载网络，首先我们先看下加载本地资源吧，

先按照我下面的来做，如果加载不出来的话，我下面会有解决方案！！！



首先，你可以随便建个类，然后在你的这个类的布局文件中写个载体，比如


FrameLayo...]]></description><category></category></item><item><title><![CDATA[Android  Weex加载图片]]></title><link>https://blog.youkuaiyun.com/nyb521/article/details/82622229</link><guid>https://blog.youkuaiyun.com/nyb521/article/details/82622229</guid><author>nyb521</author><pubDate>Tue, 11 Sep 2018 10:56:50 +0800</pubDate><description><![CDATA[Weex页面写好的图片，在android上面是展示不出来的，需要我们自己去处理一下才可以展示出来，接下来的代码希望对各位大佬有用。



当我们想加载weex页面里面的图片的时候，官网也给出了解决办法，那就是继承


IWXImgLoaderAdapter，然后我们就会重写


setImage方法，我们就只需要在这个方法里面写实现显示图片的处理就行，就是这个样子

public class Im...]]></description><category></category></item><item><title><![CDATA[Android weex加载gif动图]]></title><link>https://blog.youkuaiyun.com/nyb521/article/details/82492241</link><guid>https://blog.youkuaiyun.com/nyb521/article/details/82492241</guid><author>nyb521</author><pubDate>Fri, 07 Sep 2018 10:36:58 +0800</pubDate><description><![CDATA[weex加载gif动图，在android上面是不会显示出来的，只能显示出来空白页面，官方文档也给说了解决方法，一种就是利用加载图片的适配器，在适配器里面自己做判断，一种就是你自定义一个Component来实现这个加载！！！

这个Component可以在weex的官网上面有个android的weex扩展，这个里面就有详细的介绍！

这里需要注意的是ios可以直接加载！！！



好了，废话不多说源...]]></description><category></category></item><item><title><![CDATA[Android  集成阿里weex的SDK的坑]]></title><link>https://blog.youkuaiyun.com/nyb521/article/details/82455117</link><guid>https://blog.youkuaiyun.com/nyb521/article/details/82455117</guid><author>nyb521</author><pubDate>Thu, 06 Sep 2018 11:01:05 +0800</pubDate><description><![CDATA[集成的时候还是有很多坑的，也都是一步一步淌过来的，在这里我记录一下，防止再次入坑。其实最好还是少用weex，虽然好用，但是这个坑是填不满的！！！当然我在下面也会写出需要注意的地方！！！

如果真的是让你自己摸索，那就可能让你知道什么是怀疑人生！！！



好了，废话不多说，接下来，请跟着我的步伐，来实现这个weex！！！

https://help.aliyun.com/document_deta...]]></description><category></category></item><item><title><![CDATA[App跳转微信页面]]></title><link>https://blog.youkuaiyun.com/nyb521/article/details/82352687</link><guid>https://blog.youkuaiyun.com/nyb521/article/details/82352687</guid><author>nyb521</author><pubDate>Mon, 03 Sep 2018 18:26:17 +0800</pubDate><description><![CDATA[我们的需求是用户点击一个按钮，然后跳转到指定的微信公众号，但是发现微信把那个接口给封了，不能使用了，所以改了需求，说是只需要跳转到微信页面就行，

先看看我当时写的跳转到指定的公众号吧：

     String appId = Config.WEIXIN_ID;//开发者平台ID
        IWXAPI api = WXAPIFactory.createWXAPI(mWXSDKInstan...]]></description><category></category></item><item><title><![CDATA[扫码识别文字与网页]]></title><link>https://blog.youkuaiyun.com/nyb521/article/details/79359447</link><guid>https://blog.youkuaiyun.com/nyb521/article/details/79359447</guid><author>nyb521</author><pubDate>Sat, 24 Feb 2018 10:55:29 +0800</pubDate><description><![CDATA[一个二维码被扫描后会有一些信息，但是这些信息会不一样，比如有的是文字，有的是图片，有的是网页之类的，今天，我做的是一个文字与网页的判断，其它的判断各位大佬要是想加也可以自己加，好了，上代码：首先权限少不了&amp;lt;uses-permission android:name=&quot;android.permission.CAMERA&quot; /&amp;gt;
&amp;lt;uses-permission android:nam...]]></description><category></category></item></channel></rss>