安卓模块
明潮
这个作者很懒,什么都没留下…
展开
-
查看pdf
查看pdfvudroid 这款不错 ,支持两点触碰放大缩小 支持跳转页面 解析的速度是我见过的几种类库的最快了 eoe有人给出过优化过的源码https://blog.csdn.net/menglele1314/article/details/51177086https://download.csdn.net/download/menglele1314/9494182Android实现pdf...原创 2018-10-10 18:24:32 · 1858 阅读 · 0 评论 -
Android之打印
可以参考:ESC/P 打印指令使用,3种票据打印方法 https://blog.csdn.net/pfworld/article/details/2084666Android 蓝牙连接 ESC/POS 热敏打印机打印(ESC/POS指令篇)https://www.jianshu.com/p/c0b6d1a4823bESC/POS指令集在android设备上使用实例(通过socket...原创 2018-08-07 09:43:17 · 1225 阅读 · 0 评论 -
Android之混淆
教程 http://blog.csdn.net/android_panda/article/details/18604121配置文件 http://www.cnblogs.com/0616--ataozhijia/p/3723967.html参考 http://blog.sina.com.cn/s/blog_ac843e330102vrae.html代码混淆详解 http://blog...转载 2018-08-12 17:36:42 · 200 阅读 · 0 评论 -
Android主题Theme
简述:主题Theme就是用来设置界面UI风格,可以设置整个应用或者某个活动Activity的界面风格。在Android SDK中内置了下面的Theme,可以按标题栏Title Bar和状态栏Status Bar是否可见来分类:android:theme="@android:style/Theme.Dialog" 将一个Activity显示为能话框模式android:theme="@a...原创 2018-08-03 10:35:29 · 614 阅读 · 0 评论 -
Android之WebView
Android的WebView加载网页的几种方式1.加载本地assert目录下文件(error.html)webcontent.loadUrl(" file:///android_asset/error.html ");2.加载网络url(http://www.csdn.com)webcontent.loadUrl(" http://www.csdn.com ");3.加载 String...转载 2018-08-03 10:36:10 · 305 阅读 · 0 评论 -
安卓之浏览器
blink内核blink内核是由谷歌开发,chromium/chrome浏览器的内核,实际上也是由webkit衍生而来。因为webkit本来是个通用内核,适合各种各样的平台,chromium只是其中一个。但webkit也有专门的团队来维护,当然由于是开源项目,google实际也是代码提供者之一。另外苹果的safari浏览器也脱自webkit内核,所以苹果在webkit方面相当有话语权。所以...转载 2018-09-15 08:27:41 · 512 阅读 · 0 评论 -
谷歌浏览器之插件安装
谷歌浏览器“无法添加来自此网站的应用、扩展程序和应用脚本”的解决办法在添加谷歌扩展程序时突然提示“无法添加来自此网站的应用、扩展程序和应用脚本”,原来是因为Google 的 Chrome 浏览器宣布从最新版本Chrom e67(版本号为67,发布日期大概是2018.05.30)开始默认只允许从 Chrome Web Store 下载安装扩展程序。方法一在桌面找到Google Chr...原创 2018-08-16 18:40:43 · 3053 阅读 · 0 评论 -
Android之https相关
java SSLSocket的详解1. 什么是SSLSocketJDK文档指出,SSLSocket扩展Socket并提供使用SSL或TLS协议的安全套接字。 这种套接字是正常的流套接字,但是它们在基础网络传输协议(如TCP)上添加了安全保护层。 具体安全方面的讨论见下一篇。本篇重点关注SSLSocket及相关几个类的使用。2. SSLSocket和相关类SSLSocke...原创 2018-08-12 18:34:09 · 1618 阅读 · 1 评论 -
安卓之使用Intent跳转程序
把此段放入事件代码段内:Intent intent = new Intent();ComponentName cmp = new ComponentName("com.sina.weibo","com.sina.weibo.EditActivity");intent.setAction(Intent.ACTION_MAIN);intent.addCategory(Intent.CATEGO...原创 2018-08-04 13:21:41 · 909 阅读 · 0 评论 -
Android之串口
设备管理里查看串口COM的数字secuecrt使用例子:新建session,波特率112500,8,1说明:笔记本不支持串口可以使用usb转串口转接头 https://item.jd.com/531115.html#nonelinux查看所有串口和usb设备方法1、查看串口是否可用 可以对串口发送数据比如对com1口,echo /dev/ttyS02、查看串口名称使用...转载 2018-08-07 10:12:59 · 2920 阅读 · 0 评论 -
Android之FP函数式编程
原文地址:Functional Programming for Android developers — Part 1最近我花了很多时间学习 Elixir — 一门极好的函数式编程语言,很适合初学者学习。这让我不禁思考,为什么不在Android开发中使用一些函数式编程的思想和技术呢?大多数人在听到函数式编程这个术语时,都会想到Hacker News上那些关于Monads,高阶函数,抽象...转载 2018-08-04 22:50:52 · 957 阅读 · 0 评论 -
Android之正则
大部分涉及到字符串模式匹配的都可以用正则解决,入门到深入的过程大致如下:1. 入门: 解决各个业务上的问题,比如邮箱、手机号等等,开始知道正则能解决什么问题,以及正则的受限性。2. 进阶: 比如在最初写GitHub - leeluolee/puer: more than a live-reload server, built for efficient front-end developm...转载 2018-08-05 22:57:40 · 1134 阅读 · 0 评论 -
Android之地图相关
地图软件测速GPS芯片通过检测载频的多普勒频域移来判断移动速度,然后将数据上报。如果软件没有借助于其它途径进行判定,速度结果应该没有区别。提高定位精度定位精度主要是GPS,WiFi和基站定位。GPS的话就是使用手机内置的GPS芯片定位,室外的效果一般还可以,但是可能需要预热,并且每次定位的结果都要自己进行一些判断,比如根据精确度之类的,来确定这次定位的结果是不是最优的,要不要采用。...转载 2018-08-07 22:06:19 · 136 阅读 · 0 评论 -
Android之打包
多渠道打包同一款APP在不同应用商店的安装包大小不一样,因为不同的渠道会做一些定制,比如启动图片不一样,甚至功能上也会有一些区别,比如华为小米要使用他们的推送sdk,这些都会导致体积不一样大。Android中aapt工具生成R.java的原理参考老罗的文章Android应用程序资源的编译和打包过程分析--------------------资源ID是一个4字节的无符号整数,其中...转载 2018-08-05 09:16:28 · 221 阅读 · 0 评论 -
品牌手机安装的传感器
统计部分品牌手机:小米 5:红外,陀螺仪,加速感应器,距离感应器,环境光传感器,霍尔感应器,电子罗盘,气压计;华为mate9:陀螺仪,重力感应器,(光线传感器,接近光传感器),霍尔感应器,指南针,气压计,指纹传感器,NFC(支持卡模拟、读卡器、点对点模式、公交卡);荣耀畅玩6X:重力感应器,加速传感器,距离感应器,(光线传感器,亮度传感器),霍尔感应器,电子罗盘,指南针,指纹传感器;荣耀...原创 2018-08-03 23:09:37 · 483 阅读 · 0 评论 -
Android 基于libaums实现读写U盘文件
工作中使用libaums来操作U盘,即OTG功能。转载一篇文章,写得很好。转载自:https://blog.csdn.net/a512337862/article/details/80505128本文主要介绍利用libaums在android上实现Android端读写U盘的功能,并将其进行了封装,写了个工具类,方便大家参考。准备工作 在build.gradle文件中引用libau...转载 2018-07-20 13:45:07 · 3687 阅读 · 3 评论 -
关于用QQ浏览器打开某些网页会调起Vivo NEX摄像头问题的说明
QQ浏览器团队收到用户反馈,用户在Vivo NEX手机设备上通过手机QQ浏览器打开某些网页时,手机摄像头会出现一个“升降”动作,对此,QQ浏览器技术团队对该问题进行了测试复现,确认存在调起摄像头动作,但这一动作并不会开启摄像头,更不会拍摄或记录,现针对该问题作出如下说明:1、问题原因及技术原理:为实现用户对一些功能使用(如扫描二维码),W3C规范有一个前端标准接口navigator.media...转载 2018-06-29 10:06:49 · 643 阅读 · 0 评论 -
Android之图片相关
图片复用Android Bitmap inBitmap 可以复用图片,inBitmap指向缓存图片,c直接返回了inBitmap,配合内存缓存。源码:http://androidxref.com/5.1.0_r1/xref/frameworks/base/core/jni/android/graphics/BitmapFactory.cpp#define LOG_TAG "Bitma...原创 2018-08-05 07:17:12 · 574 阅读 · 0 评论 -
Hybrid开发框架二、React Native
简述:React Native (简称RN)是Facebook于2015年4月开源的跨平台移动应用开发框架,是Facebook早先开源的JS框架 React 在原生移动应用平台的衍生产物,目前支持iOS和安卓两大平台。RN使用Javascript语言,类似于HTML的JSX,以及CSS来开发移动应用,因此熟悉Web前端开发的技术人员只需很少的学习就可以进入移动应用开发领域。题外话:混合...转载 2018-08-07 22:08:58 · 681 阅读 · 0 评论 -
Android之web引擎
Crosswalk简述:Crosswalk是一款开源的web引擎,在Android4.0以上的系统中使用Crosswalk可以让应用程序在h5方面上获得一致性体验。优势:crosswalk采用的是Chromium内核(6周会更新一次),所以crosswalk会享有Chromium的功能和优势。支持最新的H5 API。缺点:由于crosswalk是将整个内核打包,所以应用的体积会很大。场...转载 2018-08-05 16:27:58 · 723 阅读 · 0 评论 -
Android之Remote Service
简述:Remote service can be accessed by other application,otherwise, it can only be accessed by your own application.应用场景:公共的服务,比如友盟之类的推送服务,只需要起一个进程,所有app共享,节省系统资源,还能提高推送存活率。<service android:n...转载 2018-08-07 22:08:19 · 945 阅读 · 0 评论 -
膜拜NFC解锁(靠近即开锁)
上个月在用膜拜单车的时候,app提示可以使用靠一靠解锁的新方式,就是NFC通信而已,当时没有多在意。某一天,在地铁站门口找车,发现了一辆二维码被涂改的车特别显眼地停在路中间(这样自私的做法真的令人很不爽),准备试着输入仅存的数字进行解锁的时候突然想到靠一靠解锁,车顺利打开之后,心情很爽,这才认识了这种方式的价值。实际上NFC解锁已经是2017年8月份的消息,只不过最近才被app提示去使用。摩拜单车...原创 2018-07-17 09:38:22 · 8749 阅读 · 1 评论