post页面: window.location.href=encodeURI('workList.html?title=aaa&name=吴思源'); Recive页面: var url = decodeURI(…
分类:移动开发
寄存器为什么比内存快
背景: 计算机的存储层次(memory hierarchy)之中,寄存器(register)最快,内存其次,最慢的是硬盘。 快的原因: 1、距离不同。(寄存器距离CPU比内存近) 2、硬件设计不同。(高性能、高成本、高耗…
工具类之ImageUtils
图片在App中的重要性是毋庸置疑的,这个工具类我也是花了很多天的精力才算是基本整理完毕,后期应该还会继续完善下去,献上这个1500+ lines的source code…希望能对各位司机朋友有所帮助 图片相关…
基于Tencent封装的通用UI框架
BaseUIFrame 采用QMUI作为基础样式搭建的基础UI框架 使用步骤 BaseUIFrame已经更新到jitpack上,使用AndroidStudio导入即可. Step 1 在项目根目录 build.gradl…
背诵古诗的提示一下(java/Android)
需求:一篇课文古诗进行背诵,点击提示一下提示背诵的下一句。 测试demo地址:https://pan.baidu.com/s/1IKrAUmhJ7jtxqne3NrkCTQ tips: 1.测试的话用intelliJ 或…
Android 桥接模式
Android 23种设计模式 一、前言 Android桥接(Bridge)模式,又被称为桥梁模式。结构型模式之一。我们知道桥梁起到连接两岸的作用,而桥接模式的作用和这十分类似,就是连接抽象部分和实现部分。起到解耦的作用…
MediaRecorder 录制的一些问题
start 和 stop的时候可能会IllegalStateException 处理的话我们可以捕捉 这里记录一下 try { mMediaRecorder.prepare(); mMediaRecorder.start…
GreenDao
前言:数据库:MySQL、Oracle、Sqlite 一. 复习SQL语句(结构化查询语言) 1.SQL语句分类 DDL数据定义语言 用于创建、修改、和删除数据库内的数据结构,如: 1.创建和删除数据库(CREATE D…
硬件串口通讯
现在网上关于硬件通讯的文章有很多,写法也都一样,我这里也只是记录一下我在开发过程中使用的方法。 在与硬件进行通讯之前,我们需要熟悉硬件通讯协议,我之前用到的是485单工通信协议,由报文头+数据+校验位组成。硬件方给我们的…
Android属性动画基础:ObjectAnimator是如何修改对象属性的
您可能经常会听别人说或在相关资料中看到ObjectAnimator能够通过反射直接修改对象的属性,但是您可能并不清楚相关机制,本文简单介绍一下。 ObjectAnimator重写了initAnimation()和an…
PC端的软件端口和adb 5037端口冲突解决方案
使用adb进行移动终端的调试时,若看到以下的提示: $ adb devices List of devices attached 0123456789ABCDEF u…
模拟Android导航栏三大金刚按键点击
模拟Android导航栏三大金刚按键点击 这里需要使用的是AccessibilityService无障碍辅助服务,可以全局监听界面所有的变化; 1.构建无障碍服务 public class FloatService ex…