自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

激流小舟的博客

good good study,day day up

  • 博客(65)
  • 资源 (2)
  • 收藏
  • 关注

原创 小程序分享至好友或朋友圈

小程序分享至好友或朋友圈分享给好友 onShareAppMessage分享至朋友圈 onShareTimeline获取分享传递的参数分享给好友 onShareAppMessage官方参考文档.监听用户点击页面内转发按钮(button 组件 open-type=“share”)或右上角菜单“转发”按钮的行为,并自定义转发内容。注意:只有定义了此事件处理函数,右上角菜单才会显示“转发”按钮 /** * 用户点击右上角分享 */ onShareAppMessage: function

2021-12-12 21:06:45 818

原创 小程序 Vant Weapp 使用插槽自定义 Cell 的左侧图标

小程序 Vant Weapp 使用插槽更换 Cell 的左侧图标一、`van-cell`左侧图标的icon只能为限定的图标名称或图片链接二、使用插槽自定义`van-cell`的左侧图标Vant Weapp 官方文档.一、van-cell左侧图标的icon只能为限定的图标名称或图片链接在使用van-cell单元格时,通过icon属性在标题左侧可以展示图标;<van-cell title="单元格" icon="location-o" />效果如下:但左侧图标的icon只能为限定的图

2021-11-30 10:03:02 8570 3

原创 小程序_播放图片旋转动画

1、wxml<image src="xxxxx_url" id="imageicon" style='animation-play-state:{{playing?"running":"paused"}};' />2、wxss#imageicon{width: 388rpx;height: 388rpx;border-radius: 50%;animation-delay: ...

2020-02-11 22:58:52 474

原创 笔记 - 小程序云函数调用本地函数

笔记来源:小程序·云开发 — 云函数项目实战小程序代码: 通过调用云函数 callFunction 实现 a + bPage({ callFuction : function(event){ console.log(event) wx.cloud.callFunction({ name: 'callFunction', data:{ ...

2019-04-27 15:23:33 2425 1

原创 微信小程序 - TCBRouter

笔记来源:小程序·云开发 — 云函数项目实战文档 tcb-router云函数 index.js// 云函数入口文件const cloud = require('wx-server-sdk')const TcbRouter = require('tcb-router')cloud.init()// 云函数入口函数exports.main = async (event,...

2019-04-21 17:23:19 2769 1

原创 学习笔记:小程序·云开发 — 数据库项目实战

笔记来源:小程序·云开发 — 数据库项目实战文章目录1.2 云开发数据库概念1.2 云开发数据库概念

2019-03-16 15:44:34 955

原创 小程序学习笔记 - 云开发数据库

笔记来源

2019-03-09 17:20:49 422

原创 小程序学习资料

腾讯云小程序学习教程微信小程序开发视频教程 devopen.club微信小程序开发视频教程 优酷

2018-12-25 19:25:10 804

原创 Android 添加图片水印(图片+文字)

直接丢代码了 /** * 左下角添加水印(多行,图标 + 文字) * 参考资料: * Android 对Canvas的translate方法总结 https://blog.csdn.net/u013681739/article/details/49588549 * @param photo */ public static...

2018-12-06 17:11:07 5998 5

原创 小白记录之网易云音乐API使用 NeteaseCloudMusicApi

文章目录初识NeteaseCloudMusicApi安装NodeJS环境运行项目初识NeteaseCloudMusicApi网易云音乐 Node.js API serviceGitHub链接:NeteaseCloudMusicApi在GitHub上可以看到运行该项目的步骤:环境要求需要 NodeJS 8.12+ 环境安装$ git clone [email protected]:Bina...

2018-11-25 20:56:45 24053 4

原创 微信小程序UI - 样式基础

主要记录自极客学院微信小程序学习视频 样式的基本使用 样式的属性 样式选择器的使用一、样式的基本使用&amp;amp;amp;amp;amp;lt;view class=&amp;amp;amp;amp;quot;text&amp;amp;amp;amp;quot;&amp;amp;amp;amp;amp;gt; jekexueyuan ....&amp

2018-09-22 21:55:43 1397 1

原创 Android Cordova 加载html 报错:deviceready has not fired after 5 seconds.

问题: 通过Cordova 加载html 页面,在低版本手机上处理正常,但在高版本手机上出现异常(大概是Android 8.0 以上) 查明的原因大概是:'deviceready has not fired after 5 seconds.'也即 html 文件中的 onDeviceReady 方法没有触发onDeviceReady: function() {}代码片段如下...

2018-09-05 11:28:12 5205

原创 微信小程序 - 布局基础

记录自极客学院微信小程序教学视频目录flex 容器属性详解flex-direction 决定元素的排列方向flex-wrap 决定元素如何换行(排列不下时)flex-flow :flex-direction 和 flex-wrap 的简写justify-content 元素在主轴上的对齐方式justify-content : flex-startjustify-c...

2018-08-19 10:37:31 5532

原创 Android8.0 多语言切换适配 问题小计

在Android 8.0 系统处理多语言切换,当杀掉应用后再次进来时,发现设置的多语言切换无效 设置的简略代码如下 /** * 设置语言 */ public void setConfiguration() { Locale targetLocale = getLanguageLocale();//获取待设置的语言配置 Configuration ...

2018-08-01 15:34:15 2944

原创 android WebView 记录

监听webview 网页关闭webView.setWebChromeClient(new WebChromeClient() { @Override public void onCloseWindow(WebView window) { //监听网页关闭,则关闭webview 页面 finish(); }});学习资料W...

2018-07-11 15:32:01 318

原创 Android webview org.chromium.content.browser.input.SelectPopupAdapter.getView

项目中需要使用Cordova 进行html 页面表单的操作。其中有效果为在webview 上弹出选项框, 代码如下:&lt;label class="field-value"&gt; &lt;select name="xwplugin_ext_5_费用项目1" xwfield xwrequired xwerrmsg="必填 请选择选项" controltype="2" &gt;

2018-05-14 16:43:02 1813

原创 AndroidStudio 无法连接真机问题(荣耀9)

1、先按照 解决AndroidStudio连不上Android设备真机 中的方法尝试一遍亲测荣耀9 手机仍是无法连接2、按照 Win7 x64 Eclipse无法识别手机 / adb interface有黄色感叹号,无法识别 中的方法再尝试一遍,也即更换下驱动 发现 荣耀9手机可以正常连接了...

2018-05-09 14:23:46 5554

原创 Android多线程编程核心技术 (脑图笔记整理)

Android多线程编程核心技术 (笔记整理)

2017-12-11 10:31:09 336

原创 Java Timer schedule 与 scheduleAtFixedRate 比较

schedule(TimerTask task, Date firstTime, long period) public class Run2_1 { static public class MyTaskA extends TimerTask { private int i = 5; @Override public void run() {

2017-12-09 12:42:45 697

原创 bug & 异常 小记集合

Androidview.getHeight() 问题 messageListView.post(new Runnable() {@Overridepublic void run() { //下面的getHeight()可能会存在问题,如果有异步线程影响了该view 的布局,也即高度在变化的时候获取高度。那么可能有部分成员被回收而继续获取高度,造成报错 int listVie

2017-09-21 17:29:46 241

原创 JSON - 更新json中特定类型的数据

需求: 将以下json字符串中的 "needPower":0.0 的值 0.0 调整为 0 ,也即值类型由double 调整为 int//输入{"entityId":"0ccd079d-ec1f-404e-a9d5-cfbe965aca6b","recId":"26e6dc92-dab8-4a0c-a26f-1606e78038b0","needPower":0.0}//输出{"entity

2017-09-21 11:38:52 2531

原创 微信小程序学习笔记 2.3.1 视图与渲染

主要记录自极客学院微信小程序学习视频组件的基本使用数据绑定渲染标签模板的使用组件的基本使用可查阅官网的基本教程:组件官网 数据绑定//xx.wxml <text>{{textValue}}</text> //用双大括号括起数据属性//xx.jsPage({ /** * 页面的初始数据 */ data: { textValue : "内容" // 在js文

2017-09-16 08:44:49 402

原创 RxJava subscribeOn 与 onserveOn 线程切换记录

通过多个实例来对比分析 注:test4()运行在主线程,所以下文中的 主线程均为指 test4()所在的线程。当然,可以将test4()运行在非主线程1、不使用subscribeOn 和 observeOn public class RxJavaDemoActivity extends BasicActivity{ @Override protected void onCrea

2017-08-17 09:52:53 667

原创 RxJava 链式调用流程源码记录分析(以map()为例)

瞅了源码,记录下RxJava的链式调用原理。下文主要以 map()函数的调用流程分析 ( 若不熟悉基本使用请看此文 给 Android 开发者的 RxJava 详解 ) 实例public class RxJavaDemoActivity extends BasicActivity{ @Override protected void onCreate( Bundle savedI

2017-08-16 10:28:56 1260

原创 Android JS解析引擎 Rhino 使用笔记(不借助webview)

在使用过程中有个需求是在不大改动移动端现有处理逻辑的基础上,通过后期配置来灵活更改本地的逻辑联系。最终选定的方案是借助Js,一开始想到用webview,但webview开销大。经查找,最终使用了 Rhino。 注:本文主要参考自【Android】不使用WebView来执行Javascript脚本(Rhino) Rhino 简介(摘自:https://www.ibm.com/develope

2017-07-24 09:35:11 12136 1

原创 Android 23以下 checkSelfPermission 失败记录

在开发过程总发现在android6.0系统以下版本的手机中,如果用户禁用掉了电话权限。 那么当用户点击拨打电话的图标时会毫无反应,用户体验蛮差。 通过查资料发现,系统23以下 checkSelfPermission 方法是无效的,永远返回 0下面记录一下我想到的android6.0系统一下当电话权限被用户禁用掉后的提醒问题: 主要因素: 1、一个静态的标识public static int

2017-07-07 16:31:22 3080

原创 AndroidStudio 中 buildSrc/src/main/groovy 的构建

1、在工程更目录下新建 buildSrc 文件夹 2、在settings.gradle 文件中添加 buildSrc ,然后同步工程 同步工程后,打开buildSrc 文件夹则可以看到添加了以下文件 3、在buildSrc 文件夹下 新增文件夹路径 src/main/groovy/xtion (xtion 为自定义命名), 并在 xtion 文件夹下新增 文件 GroovyTest.gro

2017-07-02 17:32:44 5945

原创 Picasso使用问题记录 - 加载local camera image 失败

目录问题及解决尝试相关Picasso的GitHub issuesPicasso github地址:https://github.com/square/picasso问题及解决尝试问题: 使用了 Picasso的最新版本 2.5.2。 手机是魅族魅蓝note2 在加载本地手机拍照(DCIM/Camera文件夹下)和截图的图片时失败。原因是在加载图片时使用了 resize()尝试解决方案和效果:

2017-02-09 11:25:41 1807

原创 Android 提取数据库db文件,并在Navicat打开

从安卓模拟器中提取应用的 Sqlite 数据库文件到电脑本地,使用Navicat打开并操作数据库文件的实现步骤

2016-12-19 14:34:35 18315 4

原创 AsyncTask学习

参考资料:Android实战技巧:深入解析AsyncTaskandroid线程池:http://blog.csdn.net/lyf_007217/article/details/8542238http://www.111cn.net/sj/android/75318.htmexecuteexecuteOnExecutor(AsyncTask.

2016-12-05 15:23:18 344

原创 android 录音问题记录 - 模仿微信聊天录音功能

模仿微信聊天 - “按住说话” 录音功能键的处理 1、说话按键在点击状态下是不开启录音功能的,只有长按状态下才能开启录音功能,并且在按住说话的时候,手指上移可以取消本次录音。因而,这个录音动作需要对说话按钮进行 touch 触摸监听和 onLongCLick 长点击监听 伪代码如下:private boolean isLongClicked = false;//长按说话 按钮被长按标识btn_v

2016-11-23 17:49:15 1539

原创 android activty 伪弹框学习笔记

android activty 伪弹框学习

2016-10-17 19:59:08 605 1

原创 AndroidStudio 快捷键及常用配置记录

快捷键全局搜索 Ctrl+shift+N android studio整理代码格式 Ctrl + Alt + L 代码提示alt+enter 提示补全代码的快捷键 ctrl+space(相当于eclipse中的alt +/) 优化导入的类和包Ctrl+Alt+O 注释多行代码ctrl +/ 查看类的方法和参数Alt+7 查看并搜索类的方法和参数 Ctrl+F12 全局搜索c

2016-10-14 09:39:15 916

原创 ReactNative 学习笔记之环境搭建

本文主要记录自 东方耀 《手把手教React Native实战》系列教学视频 视频链接:http://reactnative.cn/post/759学习资料: ReactNative 0.31 中文开发文档:http://reactnative.cn/docs/0.31/getting-started.htmlReactNative 英文开发文档:http://facebook.github

2016-10-05 23:14:38 937

原创 android 多媒体之 MediaStore 学习记录

1、打开照相机,并将图片存储到  photoUri 路径Uri photoUri=Uri.fromFile(picFile);Intent cameraIntent =new Intent(MediaStore.ACTION_IMAGE_CAPTURE);cameraIntent.putExtra(MediaStore.EXTRA_OUTPUT,photoUri);MediaStore

2016-09-26 10:54:39 9132 2

原创 Java 线程同步与死锁 学习笔记

Java 线程同步与死锁 学习笔记Java 线程同步与死锁 学习笔记1 多线程共享数据2 线程同步3 同步准则4 线程死锁1、 多线程共享数据在多线程操作中,多个线程可能同时处理同一个资源,这就是多线程中的共享数据。如:在对数据库进行操作中,有可能同时会有多个线程同时对某个数据进行操作 eg:public class MyThread implements Runnable{

2016-09-25 10:02:24 3997

原创 Java 单例设计模式 与 代码优化 学习笔记

本文主要学习记录自:JavaSE第二季 第30讲 单例设计模式单例设计模式:保证一个类仅有一个实例,并提供一个访问它的全局访问点。1、构造方法私有化 2、声明一个本类对象 3、给外部提供一个静态方法获取对象实例两种实现方式1、饿汉式2、懒汉式eg: 饿汉式单例设计模式/** * 饿汉式单例设计模式 */public class Singleton1 { //定义一个本

2016-09-24 18:59:50 732

原创 Java 建造者模式 Builder 学习笔记

先从使用出发 需要使用到 XtionCoreConfig ,希望通过 builder的方式获取它的实例XtionApplicationCore.config(new XtionCoreConfig.Builder() .doSomething1() .doSomething2() .build());实操开始: 新建XtionCoreConfig 类,并在其中 建 Bu

2016-09-23 15:13:07 245

原创 Java基础 注解 学习笔记

注:本文主要记录自学习视频 《兄弟连_马剑威_JAVA基础_372_注解》 1、认识Annotation2、系统定义的三个Annotation3、自定义Annotation4、Retention和RetentionPolicy5、反射与Annotation6、@Documented 注解7、@Target 注解8、@Inherited 注解

2016-09-22 11:17:46 384

原创 嵌套控件的可见关系记录

<LinearLayout android:id="@+id/my_linearlayout" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="wrap_content"> <TextVi

2016-09-22 11:15:00 239

Database Navigator(Androidstudio)

AndroidStudio 的数据库插件

2018-07-26

rhino-1.7.7.1.jar(Rhino for java)

Rhino的jar包。 Rhino 是开源的 JavaScript 引擎,是完全基于 Java 实现,几乎可以使用 JavaScript 完成 Java 所有的工作。

2017-07-20

空空如也

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

TA关注的人

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