Android
讥笑
坚持梦想,一路前行
展开
-
android 10 与 h5交互上传图片问题
这几天有个功能要与H5交互,把android手机的图片传给h5,其他手机都可以,就只有android 10以上手机,h5取不到图片文件最后查了好久,是因为android 10以上的文件有分区存储;其实在清单文件中添加一句话就可以,android:requestLegacyExternalStorage=“true”真的是有点坑,算是吃一堑长一智...原创 2020-09-05 17:30:57 · 540 阅读 · 0 评论 -
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 · 454 阅读 · 0 评论 -
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 · 358 阅读 · 0 评论 -
记一下toolbar被scrollView顶上去的问题
我的布局:根布局:LinearLayout然后里面有ToolBar, ScrollView,scrollView套的EditText然后每次输入文本都会把toolbar给顶上去解决办法:1. 给LelativeLayout设定 android:fitsSystemWindows=”true”属性。给ScrollView设定android:overScrollMode=”neve...原创 2020-04-09 17:59:56 · 294 阅读 · 0 评论 -
Android银联支付的使用
第一次接触银联支付,官方文档说的还是比较详细的,网上一搜一大把,可以先看一下官方文档,结合着官方文档实现,废话不多说,直接上工具类://银联支付 工具类public class UnionPayUtils { // “00” – 银联正式环境 // “01” – 银联测试环境,该环境中不发生真实交易 private String serverMode = "01";/原创 2018-01-03 14:02:17 · 616 阅读 · 0 评论 -
关于android项目总的方法名超出65536解决方法
我想每个小伙伴都碰到过关于方法名超出的问题把,由于我们这个项目添加的第三方的库比较多,比如:友盟分享登录还有极光推送以及环信的即时通讯,导致方法名超出了65536,在网上扒了一圈子才找到,以前懒,不想写博客,以后还是勤快点碰到问题就及时记录下来,省得浪费时间所以在项目的build.gralde中添加一句 multiDexEnabled = true 就可以完美搞定了原创 2017-11-30 14:01:16 · 279 阅读 · 0 评论 -
关于SVN使用中遇到的问题(慢慢更新中。。。。)
对于我这一个小菜鸟来说,遇到问题都是问人家,就是之前解决过的错误在犯有时候也会头疼的找不到解决方法。所以写博客还是一个比较好的方式1.关于使用SVN update时出现:E155004错误(或者svn文件locked)在报错的目录上一级右击,找svn cleanup 执行下清理,文件夹被锁定了 (右键点击选择Subversion--cleanup)就可以原创 2017-09-29 09:35:57 · 423 阅读 · 0 评论 -
android接入原生微信登录功能
我们在开发中通常是通过一个按钮来发起微信登录的 /** * 微信登录 */ private void setWXLogin() { IWXAPI api = WXAPIFactory.createWXAPI(this, WXAppid, true); api.registerApp(WXAppid); if原创 2017-03-18 16:12:37 · 4955 阅读 · 7 评论 -
android接入微信支付(真的很简单,几行代码就搞定了)
今天我们来说一下接入微信支付这个鬼,因为这也是我第一次写支付的东西,所以我就来捋一下这个玩意儿,也方便日后忘了还能够看一下。我这篇文章呢是跟后台交互的情况下不是什么东西都集成到APP中的。那么我们接下来就开始扯犊子了哈。。。排好队,仔细听。。.。。。。比如在微信开放平台申请应用这些我们就不说了啊,最重要得到一点就是你的签名一定是正式打包后的接下来我们进入主题:先看效果图(如下)支付金额不一原创 2017-03-12 16:12:21 · 4537 阅读 · 1 评论 -
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 · 5484 阅读 · 0 评论 -
android接入QQ原生登录功能
受限申请一个APPID,,APPID登录QQ互联官网进行获取,我这人不喜欢说废话,直接说比较重要的首先,创建一个登录实例 private Tencent mTencent;private static String QQ_APPID = "1105957171";private BaseUiListener uiListener;然后实例化这个实例 //原创 2017-03-18 16:04:35 · 1088 阅读 · 0 评论 -
Android中实现底部弹出菜单栏
今天闲的没事写了一个底部弹出菜单栏,虽然很简单,但是为了以后方便用,索性还是写下来了,那好,我们先看一下实现效果吧,我想这种效果现在用的实在是太多了(点击按钮显示底部菜单栏,然后单击空白地方隐藏菜单栏(记住只需要单击空白地方就可以,很方便,用户体验也比较好))那好我们接下来就说一下他的具体流程、1:主界面的代码就不贴了,因为就是一个按钮,很简单,我们就写一下弹出的代码:原创 2016-12-09 14:14:27 · 18085 阅读 · 9 评论 -
使用FragmentTabHost切换碎片(这是一个仿购物车的主界面)
来吧,皮卡丘们,先看效果:这个效果其实挺简单的,以前没有用过这个走了很多弯路,用了他之后才知道有多方便,以后再写这种效果就可以直接CV了,来,上代码:其中有两个主要点:android:id/tabhost 和 @+id/realtabcontent,前者为系统定义的 TabHost 导航条,后者为主体内容(即 Tab 点击时,加载 Fragment 区域)<Relati原创 2016-12-10 16:40:24 · 977 阅读 · 0 评论