- 博客(8)
- 资源 (23)
- 问答 (1)
- 收藏
- 关注
原创 Android与js交互
应用场景:Android端拍照,选相册,然后将图片路径上传成功之后,获取到网络路径,将此路径返还给h5界面,并展示出来。 主要用到android与js交互。 效果图如下: 1.在webview类中 mWebView = (WebView) findViewById(R.id.wv); //设置webview可以与js交互 mWebView.getSettings().s
2016-12-13 14:00:25 4930 2
原创 如何在debug模式下,使用正式的签名文件
有两种方式(在集成第三方库的使用 使用的非常多) 签名配置信息 一是直接按F4,在项目结构面板中进行设置,只要操作两个两个选项卡就好了,signing(生成配置信息)和build types(打包类型)这两个选项卡。 最后会在gradle文件中生成代码,或者自己写代码进行配置也一样的 转自:http://blog.csdn.net/chenrushu
2016-12-15 20:27:18 681
原创 Glide使用
之前项目中加载图片框架一直使用ImageLoader,最近发现,有点古老,而且很久没人更新了,于是决定寻觅新的框架,今天先说一下,Glide,此框架优点很多 1.使用简单 2.扩展功能比较多 3.可以加载的资源比较多,比如加载网络,本地资源,drawable中的资源,手机内存卡中的资源等等。 使用方法:studio 打开tools 然后选择android,Android Device Mo
2016-12-15 20:12:49 830
原创 仿朋友圈评论弹出键盘,同时在键盘上弹出输入框
/** * show comment popupwindow(弹出评论的popupWindow) */ private void showPopupCommnet() { final View view = LayoutInflater.from(context).inflate( R.layout.comment_popupwindow,
2016-12-13 16:42:14 5365 1
原创 极光推送
极光推送基础配置可以直接查看官方文档,按照步骤走下来还是比较简单的,我这里重点是说一下别名通知。 前提是极光推送都已集成好了,并能接收到普通通知。 1.我们需要自定义一个广播,用来接收推送过来的消息。 /** * 极光推送的 * 自定义接收器 * * 如果不定义这个 Receiver,则: * 1) 默认用户会打开主界面 * 2) 接收不到自定义消息 */ public
2016-12-13 16:14:48 1519
原创 android与js交互第一步
项目中有一个需求在h5上点击某个按钮,然后android端打开相机拍照,最开始想到的就是用到android与js交互,后来发现还不需要那么麻烦,因为他们之间并没有涉及到传值,所以js想出来一个方法,当点击h5上的按钮时,h5模拟发送一个协议,hgj://take/photo 代码如下图: 然后android在WebViewClient中的shouldOverrideUrlLoading方法中
2016-12-12 14:48:06 771 2
原创 仿微信摇一摇实现摇动开始与结束监听
安卓端做摇一摇,主要运用到SensorManager 这个类,通过重力传感器,获取xyz三轴的位置变化,来判断是否是摇动一、SensorManager 初始化 注册SensorManager //获取 SensorManager 负责管理传感器 mSensorManager = ((SensorManager) getSystemService(SENSOR_SERVICE)); if (mS
2016-12-12 14:08:04 2536
转载 android实现摇一摇事件监听
首先一个工具类: package www.basketi.cn.basketball.androidtojs; import android.content.Context; import android.hardware.Sensor; import android.hardware.SensorEvent; import android.hardware.SensorEventList
2016-12-10 16:26:13 4412
AIDL客户端demo
2018-10-17
AIDL服务端
2018-10-17
输入流读取之后还可以在读取吗
2015-06-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人