最新消息:欢迎访问Android开发中文站!商务联系QQ:1304524325

Android开发

Android开发 基础 高级内容

Android中SQLite数据库入门知识

Android中SQLite数据库入门知识

loading 5个月前 (10-12) 454浏览 0评论

SQLite数据库介绍: Android内置的小型的,关系型,文本型数据库。通过SQLiteOpenHelper来实现数据库操作。 特点:应用程序中的任何类可以通过名称来访问数据库。但应用程序之外就不能访问。 SQLiteOpenHelper类...

Android BLE基础框架使用详解

Android BLE基础框架使用详解

loading 6个月前 (10-11) 465浏览 0评论

前言 研究了一段时间的蓝牙使用,发现网上相关的资料比较贫乏,不像其他Android相关资料那么齐全,基本上大部分资料都是在蓝牙联盟SIG提供的官网https://www.bluetooth.com/zh-cn/specifications上查找得到,...

业务架构浅谈

业务架构浅谈

loading 6个月前 (10-08) 386浏览 0评论

一、序章 一般的工程师接触到的是 应用架构 ,传统的MVC分层架构、事件驱动架构等等。第一次接触业务架构这个概念是在来到商品发布团队之后。商品发布是一个业务属性很重的系统,承载了淘宝、天猫、盒马、魅力惠、汽车、虚拟、SCM自营、苹果、村淘、公益 、教...

Android实现截屏功能

Android实现截屏功能

loading 6个月前 (10-06) 583浏览 0评论

该方法主要利用SDK提供的view.getDrawingCache()方法,主要步骤如下: 设置view.setDrawingCacheEnabled(true) 调用view.buildDrawingCache(true) 生产bitmap:Bi...

HTTPS通信原理剖析

HTTPS通信原理剖析

loading 6个月前 (09-27) 422浏览 0评论

一、基本概念 1、公钥密码体制(public-key cryptography) 公钥密码体制分为三个部分,公钥、私钥、加密解密算法,它的加密解密过程如下: 加密:通过加密算法和公钥对内容(或者说明文)进行加密,得到密文。加密过程需要用到公钥。 解...

Android 的7种CPU架构

Android 的7种CPU架构

loading 6个月前 (09-19) 684浏览 0评论

目前android支持如下7中CPU架构: armeabi 第5代 ARM v5TE,使用软件浮点运算,兼容所有ARM设备,通用性强,速度慢(只支持armeabi) armeabi-v7a 第7代 ARM v7,使用硬件浮点运算,具有高级扩...

SlidingMenu实现侧滑效果

SlidingMenu实现侧滑效果

loading 6个月前 (09-19) 683浏览 0评论

SlidingMenu是前两年很火的一个第三方侧滑项目,目前已经很久没有再更新过了,目前Google自己也出了一个侧滑控件叫做Drawerlayout,很好用,如果想学习可以查看我的相关博客:drawerlayout的使用,不过很多同学还是想用第三方...

Android中数据的加密解密

Android中数据的加密解密

loading 6个月前 (09-18) 564浏览 0评论

开发中我们经常会和服务器打交道:最终的目的就是和数据打交道,但是这往往出现一个问题就是 数据的安全性问题,比如说我们把数据发送给服务器,服务器返回数据给我们, 这其中牵涉到很重要的安全性问题:分3步来解决这个问题 1:首先我们新建一个类用来加密和解密...

Android 实现 Ocr手机号扫描

Android 实现 Ocr手机号扫描

loading 6个月前 (09-16) 1416浏览 0评论

之前做手机号扫描,更换了很多方案,过程中的笔记都在这篇文章里,有兴趣可以看看 Ocr使用流程:http://blog.csdn.net/mr_sk/article/details/72877492 这里把算法整理了一下,封装了一个librar...

Android 内存缓存:手把手教你学会LrhCache算法

Android 内存缓存:手把手教你学会LrhCache算法

loading 7个月前 (09-10) 723浏览 1评论

前言 内存缓存知识在Android开发中实现重要 本文将全面介绍内存缓存的所有相关知识(含LrhCache算法、其原理等),希望您们会喜欢 目录 1. 简介 下面,将详细介绍 LrhCache算法 2. LrhCache算法 3. ...