码迷,mamicode.com
首页 > 移动开发
Android驱动学习-APP操作新硬件的两种方法(支持添加的驱动)
在给Android添加新的驱动后,app要如何使用呢? 正常的使用一个设备,需要getService。但是像LED等我们自己添加的硬件驱动,Android源代码根本没有我们自己添加的服务。 第一种: 我们自己的创建的硬件设备驱动的类是被系统定义为了隐藏类,那么在Android系统中如何使用隐藏类呢? ...
分类:移动开发   时间:2018-01-06 22:04:14    阅读次数:326
移动端页面优化的一些操作:
1.多for Mobile的HTML5网页内都有快速滚动和回弹的效果 解决办法: -webkit-overflow-scrolling : touch; 使用方法: 2.Fastclick组件 用来解决:(待进一步研究) 使用示例:(vue项目的main.js中) ...
分类:移动开发   时间:2018-01-06 20:07:00    阅读次数:185
Android驱动学习-app调用内核驱动过程(驱动框架回顾)
考研已经过去了,android驱动的学习也断了半年多了,现在重新捡起来学习,回顾一下Android驱动的大体框架。 Android系统的核心是java,其有一个David虚拟机。Android-app操作硬件也相当于是java操作硬件。 在Linux系统上操作硬件是通过open read write ...
分类:移动开发   时间:2018-01-06 19:03:54    阅读次数:303
Android开发中查看未root真机的app数据库
在Android开发中,如果用到数据库来储存数据,那么难免就要查看数据库中的内容,可是对于未root的真机来说,查看数据库就不是那么容易了,如果仅仅为了查看数据库再把手机root了,有点得不偿失,所以下面的就提供了一中不用root也可查看数据库的方法,供需要的朋友参考。 1. 进入adb所在的目录, ...
分类:移动开发   时间:2018-01-06 19:02:47    阅读次数:174
iOS UIWebView自动识别电话拨打功能禁用
UIWebView会自动识别特定格式的数据,并转换为带下划线蓝色样式,点击可以拨打电话,但是识别的内容很不准确,这边要求禁用这个识别功能,可以使用注入js解决,在head区域加入meta声明: ...
分类:移动开发   时间:2018-01-06 19:02:37    阅读次数:240
Python 腾讯云短信,发送手机验证码
1.安装包 pip install qcloudsms_py 2.准备好相关参数 腾讯云短信每个月赠送100条短信,申请一个应用,获取appid,然后创建短信签名,然后创建正文模版 3.发送短信 我们使用70439这个这个模版来发送短信 这个模版里只有一个参数{1},所以发送的时候就写一个参数 4, ...
分类:移动开发   时间:2018-01-06 19:02:12    阅读次数:264
iOS - Runtime
一、Runtime简介 1.1 简单介绍 Runtime简称运行时。OC就是运行时机制,也就是在运行时候的一些机制,其中最主要的是消息机制; 对于C语言,函数的调用在编译的时候会决定调用哪个函数; 对于OC的函数,属于动态调用的过程,在编译的时候并不能决定真正调用哪个函数,只有在真正运行的时候才会根 ...
分类:移动开发   时间:2018-01-06 19:00:11    阅读次数:230
iOS - Target-Action机制创建自己的UI控件需要了解的知识
我们在开发应用的时候,经常会用到各种各样的控件,诸如按钮(UIButton)、滑块(UISlider)、分页控件(UIPageControl)等。这些控件用来与用户进行交互,响应用户的操作。我们查看这些类的继承体系,可以看到它们都是继承于UIControl类。UIControl是控件类的基类,它是一 ...
分类:移动开发   时间:2018-01-06 17:14:46    阅读次数:299
[RK3288][Android6.0] 调试笔记 --- 通用GPIO驱动控制LED【转】
本文转载自:http://m.blog.csdn.net/kris_fei/article/details/69553422 Platform: ROCKCHIPOS: Android 6.0Kernel: 3.10.92由于板子没有lcd无法得知sd卡升级是否完成,因此使用LED显示.Recove ...
分类:移动开发   时间:2018-01-06 16:04:16    阅读次数:1429
App架构设计:接口的设计
安全机制的设计 现在,大部分App的接口都采用RESTful架构,RESTFul最重要的一个设计原则就是,客户端与服务器的交互在请求之间是无状态的,也就是说,当涉及到用户状态时,每次请求都要带上身份验证信息。实现上,大部分都采用token的认证方式,一般流程是: 用户用密码登录成功后,服务器返回to ...
分类:移动开发   时间:2018-01-06 16:03:18    阅读次数:192
Error:Error converting bytecode to dex: Cause: com.android.dex.DexException: Multiple dex files define Lcom/lidroid/xutils/task/TaskHandler;
Error:Error converting bytecode to dex: Cause: com.android.dex.DexException: Multiple dex files define Lcom/lidroid/xutils/task/TaskHandler; 如果你用 Stud ...
分类:移动开发   时间:2018-01-06 15:57:20    阅读次数:268
iOS - 地图
一、CoreLocation 1. 实现一次定位 1> 创建位置管理器 —> Strong 2> 手动请求授权(iOS8以后,必须授权) 3> 设置代理 —> 获取属性 4> 开始定位 5> 代理方法中停止定位 2.实现持续定位 1> --> > 2> 设置精准度 —> 降低通讯之间的计算,达到省电 ...
分类:移动开发   时间:2018-01-06 15:56:46    阅读次数:223
Python 使用 virtualenvwrapper 安装虚拟环境
装载于https://www.jianshu.com/p/9f47a9801329 Python 使用 virtualenvwrapper 安装虚拟环境 Tim_Lee 关注 2017.05.04 22:30* 字数 363 阅读 444评论 0喜欢 0 Tim_Lee 关注 2017.05.04 ...
分类:移动开发   时间:2018-01-06 15:56:36    阅读次数:258
[RK3288][Android6.0] 调试笔记 --- 系统识别不同硬件版本方法【转】
本文转载自:http://m.blog.csdn.net/kris_fei/article/details/70226451 Platform: RockchipOS: Android 6.0Kernel: 3.10.92需求:硬件版本不一样,通过几个gpio的高低电平来表示不同版本,u-boot/ ...
分类:移动开发   时间:2018-01-06 15:52:47    阅读次数:952
JAVA_JNI字段描述符“([Ljava/lang/String;)V”(Android)
JNI字段描述符“([Ljava/lang/String;)V “([Ljava/lang/String;)V” 它是一种对函数返回值和参数的编码。这种编码叫做JNI字段描述符(JavaNative Interface FieldDescriptors)。、 一个数组int[],就需要表示为这样"[ ...
分类:移动开发   时间:2018-01-06 15:49:09    阅读次数:220
iOS获取UUID
转自:《iOS获取设备的唯一标识的方法总结以及最好的方法》 参考:《获取iOS设备唯一标识》 总结一下: 1.代码采用CFUUID+KeyChain的实现方式。 2.CFUUID、IDFA、IDFV都是可变的(其它方法,比如苹果自带的UUID和MAC地址基本上被禁止使用),但是IDFA和IDFV不一 ...
分类:移动开发   时间:2018-01-06 14:32:11    阅读次数:293
Fiddler实现iPhone手机抓包
最近某小程序大火,许多非专业人员也在跃跃欲试,但是在查找自己的session_id的时候卡住了,本文只从技术方面介绍如何通过通过Fiddler来抓取手机的数据,不涉及如何作弊。。。 1、电脑上安装Fiddler抓包工具,百度一搜就可以了,很容易下载,如果只是在电脑上抓包,没什么好说的,现在说的是如何 ...
分类:移动开发   时间:2018-01-06 14:26:40    阅读次数:409
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!