自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

原创 android 10 与 h5交互上传图片问题

这几天有个功能要与H5交互,把android手机的图片传给h5,其他手机都可以,就只有android 10以上手机,h5取不到图片文件最后查了好久,是因为android 10以上的文件有分区存储;其实在清单文件中添加一句话就可以,android:requestLegacyExternalStorage=“true”真的是有点坑,算是吃一堑长一智...

2020-09-05 17:30:57 501

原创 Android JS 互调

Android开发过程中,我们或多或少都会用到webview,使用webview来展示一些经常变动的界面更加方便简单,也更易于维护。另一方面hybrid App开发也现在用的也越来越多了,其中native和h5之间的交互更是必不可少的。Android中是如何和H5交互的?或者说Android中是如何和JS交互的?1.JS调用Android方法 Android端,定义函数和接口名,我这边定义的“android”,前端也是需要用到的,new JsInteration() 是下方定义到的JS交互类...

2020-07-20 16:58:27 409

原创 解决Vue CLI3 项目部署到非根目录下刷新空白问题

一、场景本地正常的vue项目打包成dist文件,部署到测试环境服务器上,页面空白,无报错也无请求; 部署到服务器上第一页有页面,刷新后页面空白或404; 引入css的type被拦截装换为“text/plain”;二、原因:打包到服务器后,资源找不到路径,后台没有正确配置,用户在浏览器直接访问直接空白或404三、思路:前端部署路径publicPath是否正确; 前端路由模式是否配置正确; 后端配置是否正确;四、解决方案:假设打包后的dist文件内容需要部署到非根目录http.x

2020-07-20 13:31:33 2068 2

原创 Android ScrrenMatch 屏幕适配

1、在AS中点击File→Settings,找到Plugins输入screenmatch安装ScreenMatch插件。2、右键点击app文件夹选择ScreenMatch,弹出对话框,选择需要适配的模块。3、弹出对话框提示没有dimens.xml文件找不到,点击ok就可以。4、等待AS重新加载完成后,看到生成下面的文件。5、把文件screenMatch_example_dimens.xml重命名为dimens.xml,然后拷贝到values目录。6、重复步骤2,右键...

2020-07-14 18:16:45 322

原创 使用vue-quill-editor实现富文本编辑器

vue项目中,npm安装依赖npm install vue-quill-editor --save我把用到的全部放图片,懒得打字,直接看图最终效果图

2020-07-04 17:20:45 196

原创 前端(VUE)使用到的必用插件

一、VUE设置网页title问题 推荐使用 vue-wechat-title插件 1、npm install vue-wechat-title --save 2、在main.js中 3、在路由中添加title 4、在APP.vue中使用 <div v-wechat-title="$route.meta.title"> ...

2020-05-27 13:15:17 781

原创 记一下toolbar被scrollView顶上去的问题

我的布局:根布局:LinearLayout然后里面有ToolBar, ScrollView,scrollView套的EditText然后每次输入文本都会把toolbar给顶上去解决办法:1. 给LelativeLayout设定 android:fitsSystemWindows=”true”属性。给ScrollView设定android:overScrollMode=”neve...

2020-04-09 17:59:56 268

原创 Android银联支付的使用

第一次接触银联支付,官方文档说的还是比较详细的,网上一搜一大把,可以先看一下官方文档,结合着官方文档实现,废话不多说,直接上工具类://银联支付 工具类public class UnionPayUtils { // “00” – 银联正式环境 // “01” – 银联测试环境,该环境中不发生真实交易 private String serverMode = "01";/

2018-01-03 14:02:17 586

原创 关于android项目总的方法名超出65536解决方法

我想每个小伙伴都碰到过关于方法名超出的问题把,由于我们这个项目添加的第三方的库比较多,比如:友盟分享登录还有极光推送以及环信的即时通讯,导致方法名超出了65536,在网上扒了一圈子才找到,以前懒,不想写博客,以后还是勤快点碰到问题就及时记录下来,省得浪费时间所以在项目的build.gralde中添加一句 multiDexEnabled = true  就可以完美搞定了

2017-11-30 14:01:16 254

原创 关于SVN使用中遇到的问题(慢慢更新中。。。。)

对于我这一个小菜鸟来说,遇到问题都是问人家,就是之前解决过的错误在犯有时候也会头疼的找不到解决方法。所以写博客还是一个比较好的方式1.关于使用SVN update时出现:E155004错误(或者svn文件locked)在报错的目录上一级右击,找svn cleanup 执行下清理,文件夹被锁定了 (右键点击选择Subversion--cleanup)就可以

2017-09-29 09:35:57 400

原创 android接入原生的支付宝支付(真的灰常简单,工具类)

首先把官方demo的payResult拷进代码工具中,然后添加官方jar包public class AliPayUtils { private static final int SDK_PAY_FLAG = 1; private static Context ctx; private static String order_id; @SuppressLi

2017-03-18 16:19:23 5434

原创 android接入原生微信登录功能

我们在开发中通常是通过一个按钮来发起微信登录的 /** * 微信登录 */ private void setWXLogin() { IWXAPI api = WXAPIFactory.createWXAPI(this, WXAppid, true); api.registerApp(WXAppid); if

2017-03-18 16:12:37 4849 7

原创 android接入QQ原生登录功能

受限申请一个APPID,,APPID登录QQ互联官网进行获取,我这人不喜欢说废话,直接说比较重要的首先,创建一个登录实例 private Tencent mTencent;private static String QQ_APPID = "1105957171";private BaseUiListener uiListener;然后实例化这个实例 //

2017-03-18 16:04:35 1053

原创 android接入微信支付(真的很简单,几行代码就搞定了)

今天我们来说一下接入微信支付这个鬼,因为这也是我第一次写支付的东西,所以我就来捋一下这个玩意儿,也方便日后忘了还能够看一下。我这篇文章呢是跟后台交互的情况下不是什么东西都集成到APP中的。那么我们接下来就开始扯犊子了哈。。。排好队,仔细听。。.。。。。比如在微信开放平台申请应用这些我们就不说了啊,最重要得到一点就是你的签名一定是正式打包后的接下来我们进入主题:先看效果图(如下)支付金额不一

2017-03-12 16:12:21 4406 1

原创 使用FragmentTabHost切换碎片(这是一个仿购物车的主界面)

来吧,皮卡丘们,先看效果:这个效果其实挺简单的,以前没有用过这个走了很多弯路,用了他之后才知道有多方便,以后再写这种效果就可以直接CV了,来,上代码:其中有两个主要点:android:id/tabhost 和 @+id/realtabcontent,前者为系统定义的 TabHost 导航条,后者为主体内容(即 Tab 点击时,加载 Fragment 区域)<Relati

2016-12-10 16:40:24 951

原创 Android中实现底部弹出菜单栏

今天闲的没事写了一个底部弹出菜单栏,虽然很简单,但是为了以后方便用,索性还是写下来了,那好,我们先看一下实现效果吧,我想这种效果现在用的实在是太多了(点击按钮显示底部菜单栏,然后单击空白地方隐藏菜单栏(记住只需要单击空白地方就可以,很方便,用户体验也比较好))那好我们接下来就说一下他的具体流程、1:主界面的代码就不贴了,因为就是一个按钮,很简单,我们就写一下弹出的代码:

2016-12-09 14:14:27 17893 9

原创 关于百度地图实现定位的两种方式(baiduSDK 和 Service+BaiduSDK)

这几天呢我写个项目里面涉及到百度地图定位的功能,那我就简单的说一下他的实现原理:1:基础的百度地图定位想要实现这个功能其实很简单,只需要把在百度地图上的包导到android Studio的libs里面,添加依赖库,不过他的前提是需要在百度地图开发者平台注册一个应用信息,得到他的SHA1,接着在清单文件里面添加相应的权限,还有在开发者平台里面注册App的key一定要添加进去,这些工作

2016-10-28 10:06:39 4829

原创 WebView详解及创建流程

# WebView详解 ### 基本用法 ##- 清单文件配置WebView                      android:id="@+id/wv_news_detail"            android:layout_width="match_parent"            android:layout_height="ma

2016-08-18 14:20:57 719 1

FragmentTabHost

实现一个购物车的整体框架友FragmentTabHost来切换页面

2016-12-10

WebView详解

WebView使用创建流程

2016-08-18

空空如也

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

TA关注的人

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