关闭

微信小程序如何检测接收iBeacon信号

前话微信小程序开发带着许多坑,最近就遇到了个需求,检测iBeacon来进行地点签到。(╯▔皿▔)╯微信小程序对于iBeacon的文档也写的十分精简,只简单介绍了每个接口的作用,这就导致我以为简单调用单个接口即可实现功能,因此我就写出了这样的错误代码逻辑 :(╯‵□′)╯︵┻━┻wx.startBeaconDiscovery({ uuids: ['xxxxx'], success(re...
阅读(132) 评论(0)

JS如何捆绑TypeScript声明文件

前话 TypeScript是JavaScript类型的超集 这是TypeScript的文档介绍的一句话,那么他们存在联系呢?我的理解是,TypeScript在JavaScript基础上引入强类型语言的特性。开发者使用TypeScript语法进行编程开发,最终通过转换工具将TypeScript转换成JavaScript。使用TypeScript能够避免在原生JavaScript上开发所带来的弱类型...
阅读(168) 评论(0)

browser-sync 文件监听失败的解决方案

问题为了方便实时预览前端开发过程中修改源码后的页面,我在全球最大的同性交友网Github中找到了一个非常实用的工具,browser-sync。 安装使用方式请自行到官网https://browsersync.io/参考文档,仓库地址在这里https://github.com/BrowserSync/browser-sync GetStart中官网给出的CLI示例命令为:browser-sync...
阅读(211) 评论(0)

教你如何用 lib-flexible 实现移动端H5页面适配

前话好久没写教程了(可能会误导新手的菜鸟教程( ̄▽ ̄)”)。最近入职公司做前端实习,这几个星期来学到了移动端H5页面适配。(以前根本没做过移动端网页/(ㄒoㄒ)/~~,还是微信端的)所以把我学到的一个小知识点写下来,也分享给前端新手们。正文0x00 大概说明做移动端网页和pc端很大不同的便是现在移动端窗口分辨率繁多。很多时候UI给的设计图只有一份,还是按照iphone6设计的,这就让前端适配其他例如...
阅读(926) 评论(0)

Golang 写一个端口扫描器

前话最近痴迷于Golang这个新兴语言,因为它是强类型编译型语言,可以直接编译成三大平台的二进制执行文件,可以直接运行无需其他依赖环境。而且Golang独特的goroutine使得多线程任务执行如new一个对象般简单。带着为学习理解Golang的好奇心情,我试着写了个端口扫描器。 github项目链接如下, 更多的实用工具我会慢慢添加。 https://github.com/pwcong/...
阅读(329) 评论(0)

JS 如何将 HTML 页面导出为多页 PDF

前话之前写了一篇博文 JS 如何将 HTML 页面导出为 PDF 。 当时只是自己有个需求,只是导出一页PDF,写个了示例。之后就有同学私信我问我怎么导出多页PDF。好吧,其实这些看文档画画图自己是可以写出来的。以后也可能有转换HTML导出多页的PDF需求,就决定写一个库 renderPDF 吧。地址在这里:https://github.com/pwcong/how-transform-html-...
阅读(3520) 评论(9)

JS 如何将 HTML 页面导出为 PDF

好久没在CSDN写博客了,因为都放在了个人网站了哈 我这里有个需求,就是前端添加个按钮,提供HTML页面导出为PDF的功能。我谷歌了好久(难道是我谷歌的方式不对 (ˉ▽ˉ;)…),找到的答案大都推荐 jsPDF + html2canvas 的方式。参考了这两个开源项目的文档,自己写,失败,导出的pdf是空的。 参考 stackoverflow 代码,同样失败,同样只导出空白的pdf,他们咋成功了?...
阅读(14066) 评论(22)

当前主流的安卓APP开发IDE

什么是主流的开发安卓APP的方式?我是去年4月份接触的Android开发,因此特别有感触,可以明显的感受到安卓APP主流开发方式的改变。去年,2015年年初,各大安卓开发群大部分大牛在用Eclipse+Genymotion开发APP,初入群询问大家也都推荐这种方式,因为毕竟这在那时候就是主流。几乎所有搜到的安卓开发教程讲师都是用Eclipse。当时,Android Studio已经出现了差不多两年,...
阅读(4559) 评论(0)

Python3导入自定义模块的3种方式

前话最近跟着廖雪峰的教程学到 模块 这一节。关于如何自定义一个模块,如果大家不懂的话还请先看下面这篇博文 ↓http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/0014318447437605e90206e261744c08630a836851f5183000)模块是个好东西啊,大牛们开...
阅读(6729) 评论(2)

RxJava+Retrofit+MVP构建的App——聚合资讯

RtfRxMVP聚合资讯APP,提供热点资讯,天气预报以及笑话精选服务,使用 Retrofit + RxJava + MVP 构建代码。Hello U这是我的一个练习项目,第一次尝试运用 MVP模式 书写代码,有很多不足之处,望轻喷。(=・ω・=)Source Code如果你喜欢该项目,期待你给个 star 。当然我也希望你能够 fork 下来,我们一起完善它。(。・`ω´・)Thanks感谢开源项...
阅读(377) 评论(0)

Android隐式启动匹配:action,category,data

简介Android开发中,Activity,Service 和 BroadcastReceiver 启动有两种方式,显示启动和隐式启动。为方便下面描述,我以Activity启动为例。显示启动便是直接指定上下文和启动的Activity的类:Intent intent = new Intent(this,Activity.class); startActivity(intent); 隐式启动则灵活的多,...
阅读(689) 评论(0)

一起简单写一下AIDL,入个门

前话最近接触了Android开发的一个新知识,AIDL(¬_¬因为到现在都没用过) 因此不断谷歌找资料找Demo,自己尝试写一下。 因为用AndroidStudio作为开发环境,期间遇到过许多问题,因此写下来当作笔记,也给新接触这个知识点的同学们一个小指引。这里推荐两篇文章:Android:学习AIDL,这一篇文章就够了(上)Android:学习AIDL,这一篇文章就够了(下)什么是AIDL什么...
阅读(489) 评论(0)

一步步来配置安卓开发环境ADTBundle

前提安装JDK,并且要正确配置环境变量。 特别要注意安装配置完后,CMD命令行窗口里输入 java 和 javac 查看是否有内容输出,若提示找不到命令就是你JDK配置错误了 至于如何配置JDK看这里准备下载下面三个文件,都是zip解压的不用安装 Eclipse IDE for Java Developers https://www.eclipse.org/downloads/eclip...
阅读(246) 评论(0)

做个简单的Android列表字母索引控件

相信大家在许多App中都见到过带字母索引的界面,比如我最近看到的这个开源控件:WaveSideBar很酷是不是?!!!如果加在例如联系人列表界面上,大大提升了用户体验。那么这个索引控件要怎么做呢,说到底就是自定义一个view,因为自身能力原因我并不能做出这样的效果,当然各位大神们可以自行去研究这类开源索引控件的源码。以我的能力,现在只能做这样的:虽然简单,但是对于新手来说学习一番还是不错的。 下面...
阅读(1581) 评论(0)

Android Design Support Library 的 代码实验——几行代码,让你的 APP 变得花俏

原文:Codelab for Android Design Support Library used in I/O Rewind Bangkok session—-Make your app fancy with few lines of code 原文项目 demo: Lab-Android-DesignLibrary 双语对照地址: 【翻-双语】Android Design...
阅读(250) 评论(0)
100条 共7页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:104043次
    • 积分:1728
    • 等级:
    • 排名:千里之外
    • 原创:63篇
    • 转载:36篇
    • 译文:0篇
    • 评论:37条
    最新评论