摘要:MVP: JessYanCoding/MVPArms 列表: BaseRecyclerViewAdapterHelper 图片: bumptech/glide 展示 hdodenhof/CircleImageView 圆形图 zhihu/Matisse 选择图片 nanchen2251/Compre 阅读全文
posted @ 2020-01-16 11:36 听着music睡 阅读(139) 评论(0) 推荐(0) 编辑
摘要:需求为:手机usb接口插入一个硬件,从硬件上获取数据 例如:手机usb插入硬件A,A通过蓝牙通讯获取设备a、b的数据,作为中转站(可以做些数据处理)将数据(设备a、b产生的)传给手机程序。 设备A也可以自身就是一个传感器,自身就会生成数据传送给手机程序。 适用于:程序需要某些传感器的数据,但是手机自 阅读全文
posted @ 2018-04-28 11:00 听着music睡 阅读(9465) 评论(4) 推荐(1) 编辑
摘要:Demo链接 默认是竖屏扫描,但是当我们在清单文件中配置横屏显示的时候: 这时候扫描,会发现扫描效果变形,方向不对。 可按以下步骤进行修改: 1、修改CameraConfigurationManager.java中的setDesiredCameraParameters函数, camera.setDi 阅读全文
posted @ 2018-04-12 10:26 听着music睡 阅读(1731) 评论(0) 推荐(0) 编辑
摘要:需求: Unity3D 一般用于做游戏 而且是跨平台的。原本设计是Android 应用端A(原生开发)进行一些业务处理,最后由A 打开Android 应用端B(Unity3D 游戏开发)进行游戏操作。 这样导致的问题: 1、A应用打开B应用 , 数据之间的传递不方便 2、正常关闭,异常关闭的交互及技 阅读全文
posted @ 2017-12-28 10:37 听着music睡 阅读(2039) 评论(0) 推荐(0) 编辑
摘要:最近项目有个需求,手机设备连接多个蓝牙4.0 设备 并获取这些设备的数据。 查询了很多资料终于实现,现进行总结。 从零开始实现一个连接多个蓝牙4.0 设备并获取数据的 Demo 注:如果不想看实现过程的,直接看最下面的demo源码即可,或每一步后相关操作步骤的完整代码。 一、Demo需求 1、搜索设 阅读全文
posted @ 2017-09-07 10:42 听着music睡 阅读(4250) 评论(0) 推荐(1) 编辑
摘要:先看需求效果图: 几个需求点: 1、显示当月以及下个月的日历 (可自行拓展更多月份) 2、首次点击选择“开始日期”,再次点击选择"结束日期" (1)、如果“开始日期” “结束日期” 相同 (2)、如果“开始日期” “结束日期” 不同,且“结束日期” 晚于 “开始日期” (3)、如果“结束日期” 早于 阅读全文
posted @ 2017-01-19 12:23 听着music睡 阅读(2463) 评论(1) 推荐(2) 编辑
摘要:前言: 关于.jar文件: 平时我们Android项目开发中经常会用到第三方的.jar文件。 其实.jar文件就是一个类似.zip文件的压缩包,里面包含了一些源代码,注意的是.jar不包含资源文件(res、图片等) 一、首先学习如何在Android studio中将android项目打成.jar文件 阅读全文
posted @ 2016-09-21 17:11 听着music睡 阅读(3686) 评论(0) 推荐(1) 编辑
摘要:实现功能: 1、APP主界面底部模块栏 2、ViewPager一屏多个界面显示 3、........ 首先需要了解一下这个属性的意思 ,即 是否允许子View超出父View的返回,有两个值true 、false ,默认true 使用的时候给子View和根节点View控件都设置android:clip 阅读全文
posted @ 2016-08-13 20:46 听着music睡 阅读(3039) 评论(2) 推荐(2) 编辑
摘要:大家都玩QQ空间客户端,对于每一个说说,我们都可以评论,那么,对于某一条评论: 我们来分析一下: 效果图: 作为一个android开发者,我们要实现对一个TextView : 下面学习如何实现--> 首先介绍下QQ空间说说列表这一个界面(fragment来实现)的整体框架: 1、使用Recycler 阅读全文
posted @ 2016-03-01 16:48 听着music睡 阅读(6602) 评论(3) 推荐(5) 编辑
摘要:超文本:http://www.baidu.com 这么一个效果:一行文本当中 前面显示黑色颜色的“超文本:”,后面显示红色颜色的“http://www.baidu.com” 并且要求红色字体的部分可以点击,有响应的点击事件进行处理,你该如何实现? 最简单的实现方法,两个TextView ,第一个显示 阅读全文
posted @ 2016-01-13 17:15 听着music睡 阅读(9586) 评论(2) 推荐(1) 编辑
摘要:想必大家都用过Dialog主题的Activity吧,用它来显示自定义对话框效果绝对是一个非常不错的选择。 即把activity交互界面以Dialog的形式展现出来,Dialog主题的Activity大小将以内容的宽高来决定 可以看到设置为Theme.Dialog主题的activity显示效果, 是类 阅读全文
posted @ 2015-11-05 19:19 听着music睡 阅读(26705) 评论(0) 推荐(1) 编辑
摘要:开发中,接口回调是我们经常用到的。 接口回调的意思即,注册之后并不立马执行,而在某个时机触发执行。 举个例子: A有一个问题不会,他去问B,B暂时解决不出来,B说,等我(B)解决了再告诉你(A)此时A可以继续先做别的事情。 那么就只有当B解决完问题后告诉A问题解决了,A才可以能解决这个问题。 代码中 阅读全文
posted @ 2015-10-30 19:48 听着music睡 阅读(13606) 评论(1) 推荐(2) 编辑
摘要:背景: 使用VsCode +wepy框架开发微信小程序 操作: 分包 <config> { pages: [ 'pages/login/index', 'pages/qrcode/index', ], // 分包 , 红色字体为固定部分 'subPackages': [ { 'root': 'pag 阅读全文
posted @ 2020-06-04 18:53 听着music睡 阅读(34) 评论(0) 推荐(0) 编辑
摘要:一、手机版本问题,大多数文章没有涉及这个点,导致他们的代码并无法正常使用 M版本以上需要使用的Type--> TYPE_APPLICATION_OVERLAY AlertDialog.Builder builder=new AlertDialog.Builder(getApplicationCont 阅读全文
posted @ 2020-04-09 15:21 听着music睡 阅读(179) 评论(0) 推荐(0) 编辑
摘要:一、写一个新的界面需要在app.wpy的<config>代码块下的pages下配置 二、在page中进行跳转 this.$navigate({url:"../mine/address/address"}) 三、在组件中跳转 第一种写法 this.$parent.$navigate({url:"/pa 阅读全文
posted @ 2020-02-27 09:10 听着music睡 阅读(168) 评论(0) 推荐(0) 编辑
摘要:两种主要的迭代方式: each 和 while 一、each 1、最简单的迭代 ul each val in [1, 2, 3, 4, 5] li= val 等价于--> <ul> <li>1</li> <li>2</li> <li>3</li> <li>4</li> <li>5</li> </ul 阅读全文
posted @ 2020-02-26 08:47 听着music睡 阅读(25) 评论(0) 推荐(0) 编辑
摘要:普通变量直接嵌入 - var title = "On Dogs: Man's Best Friend"; - var author = "enlore"; - var theGreat = "<span>转义!</span>"; h1= title p #{author} 笔下源于真情的创作。 p 阅读全文
posted @ 2020-02-26 08:41 听着music睡 阅读(68) 评论(0) 推荐(0) 编辑
摘要:Pug 支持使用 block 和 extends 关键字进行模板的继承 block代表一个代码块 一、代码块的替换 如下:便有三个代码块block scripts,block content,block foot //- layout.pug html head title 我的站点 - #{tit 阅读全文
posted @ 2020-02-26 08:34 听着music睡 阅读(103) 评论(0) 推荐(0) 编辑
摘要:- var friends = 10 case friends when 0 p 您没有朋友 when 1 p 您有一个朋友 default p 您有 #{friends} 个朋友 等价于 > <p>您有 10 个朋友</p> 另一种块展开的写法: - var friends = 1 case fr 阅读全文
posted @ 2020-02-25 22:48 听着music睡 阅读(55) 评论(0) 推荐(0) 编辑
摘要:Pug是一款健壮、灵活、功能丰富的HTML模板引擎,专门为 Node.js 平台开发。Pug是由Jade 改名而来。 是一种通过缩进(表示标签间的嵌套关系)的方式来编写代码的过程,在编译的过程中,不需要考虑标签是否闭合的问题。可以加快写代码速度,也为代码复用提供了便捷。 优点: 1、无需结束标签 2 阅读全文
posted @ 2020-02-25 22:40 听着music睡 阅读(162) 评论(0) 推荐(0) 编辑
摘要:用于组件 props: ['title', 'likes', 'isPublished', 'commentIds', 'author'] 说明这个组件有'title', 'likes', 'isPublished', 'commentIds', 'author'这几个attribute 以下说明组 阅读全文
posted @ 2020-02-23 21:58 听着music睡 阅读(44) 评论(0) 推荐(0) 编辑
摘要:一个.wpy文件主要由四部分组成: <script>,<template>,<style>,<config> 一、App生命周期 注册 App 是直接调用原生 App 方法进行 App 注册,生命周期与原生一致 二、页面Page生命周期 三、组件生命周期 总结: 阅读全文
posted @ 2020-02-23 21:08 听着music睡 阅读(106) 评论(0) 推荐(0) 编辑