今天补充了会昨天的问题,然后搞半天又出现莫名其妙的问题。 今天讲的是交互,先说html5在Android的调用。 上面的hello world上面的部分都是安卓里的布局 然后按这些布局自动生成代码。 把那些该监听的监听,该调用的调用好, 然后: 这上面三个监听就是那三个按钮, 这几个都是调用js里面 ...
分类:
移动开发 时间:
2020-06-03 23:25:43
阅读次数:
97
##xmlns XML namespace xml命名空间 其中主要是定义xml文件定义位置 前缀有三种,android app tools 后面为唯一标识符URI android 表示为引用自安卓系统 app 表示引用自app依赖的包或自定义控件 tools 表示 调试工具,在一些如不应该在程序运 ...
分类:
移动开发 时间:
2020-06-03 23:15:56
阅读次数:
89
第一种使用 微信官方提供的 js-sdk https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html jweixin-1.4.0.js 1.先下载放入目录,在需要支付页面引入微信js 2. 吊起支付的方法 不明白的 ...
分类:
微信 时间:
2020-06-03 20:45:09
阅读次数:
187
前言 很多UI设计都要求修改状态栏的一些颜色、字体颜色、沉浸式等等效果。但是状态栏开发收到各种Android版本影响,在匹配的时候十分复杂。并且国内的各种设备商前几年疯狂修改Android系统代码,导致状态栏适配更加复杂。而且实现状态栏开发的方式google本身就提供多种多样方式。这篇博客就重点整理 ...
分类:
移动开发 时间:
2020-06-03 20:07:45
阅读次数:
100
LayoutInflater的作用类似于 findViewById(),不同点是LayoutInflater是用来找layout文件夹下的xml布局文件,并且实例化!而 findViewById()是找具体某一个xml下的具体 widget控件(如:Button,TextView等)。(0)她可以有 ...
分类:
移动开发 时间:
2020-06-03 17:26:34
阅读次数:
74
从百度官网下载SDK,文档地址:https://cloud.baidu.com/doc/BOS/s/wjwvys18m log4net.dll和Newtonsoft.Json.dll为必要的文件,且Newtonsoft.Json.dll版本必须大于8.0否则异常。Newtonsoft.Json.dl ...
iOS 接入微信SDK封装的工具类BHTWeixinSDK(微信登录,微信好友和朋友圈分享,微信支付(客户端签名)) iOS 接入QQSDK封装的工具类BHTTencentSDK(QQ登录,QQ好友分享,QQ空间分享)
分类:
微信 时间:
2020-06-03 14:04:07
阅读次数:
112
QQ 、微信、微博,只针对移动应用JS 提供SDK ,JS SDK 表面上是最方便cordova 项目实现的,但在授权是通过网页的,其实session还需要在网页上输入用户名和密码来建立,而Android SDK和iOS SDK的实现形式是调用本身已安装的第三方软件完成授权,显然后者才是我们想要的方式.
分类:
其他好文 时间:
2020-06-03 14:00:53
阅读次数:
156
前言 RecyclerView依靠ItemTouchHelper,实现item的拖动与滑动功能。 使用ItemTouchHelper实现上下拖动的例子 首先我们需要继承重写 ItemTouchHelper.Callback public class QuickReplyItemTouchCallba ...
分类:
移动开发 时间:
2020-06-03 13:31:29
阅读次数:
172
Google 在2018年推出了 Android Jetpack,在Jetpack里有一种管理fragment的新架构模式,那就是navigation. 字面意思是导航,但是除了做APP引导页面以外.也可以使用在App主页分tab的情况.. 甚至可以一个功能模块就一个activity大部分页面UI都使用fragment来实现,而navigation就成了管理fragment至关重要的架构.
分类:
移动开发 时间:
2020-06-03 09:28:04
阅读次数:
104