前言 Small的更新有两种方式,一种是将插件放在插件目录,一种是将插件放在补丁目录下。更新插件的方法可以通过以下思路进行更新,本篇主要是通过Sample的例子来请求更新补丁,更新插件的方式就给出代码。这里不建议直接更新…
分类:Android
Android开发实践:用脚本编译Android工程
一般情况下,我们都是使用Eclipse+ADT插件或者Android studio软件来编译Android工程的,其实,Eclipse或者Android studio仅仅是将一些编译命令封装到可视化界面里而已,通过she…
Android蓝牙BLE入门
Manifest文件权限配置说明 使用蓝牙,扫描蓝牙和设置蓝牙设置需要用到 <uses-permission android:name=”android.permission.BLUETOOTHR…
AndFix使用说明
原文首发于我的个人博客,欢迎访问(_),转载请注明出处。 介绍 AndFix,全称是Android hot-fix。是阿里开源的一个Android热补丁框架,允许APP在不重新发布版本的情况下修复线上的bug。支持And…
Swift iOS实现把PCM语音转成MP3格式
最近折腾了Swift的语音录制识别和转码,这块还是比较坑的,由于语音识别的准确度实测大概也就80%左右,所以还是需要上传录音文件啊。首先是用讯飞语音SDK实现语音录制和识别(语音听写),第一个坑是讯飞SDK只录制了PCM…
课程6.4之接口的基本语法与应用(重要)
转发请注明出处: 安卓猴的博客(http://sunjiajia.com) 本节课程将学习以下内容: 什么是接口 接口的基本语法 为什么要使用接口 工厂方法模式 什么是接口 含义: Java接口是一系列方法的声明,一个接…
Android 启动白屏 解决快速启动
Android 启动的时候白屏然后才到启动页, 而QQ 网易云音乐却是一闪而过。 onCreat()有一定的耗时,还要加载布局,所以会明显的卡顿, 解决方案如下: 更改要启动的页面的主题, <style name=…
Android Serializable、Parcelable和Binder的使用、理解
IPC for Android 系列: 1、IPC for Android 2、本文Serializable、Parcelable、Binder的使用、理解 3、IPC bindService传递Messenger 4、…
漫谈Android数据缓存、数据序列化和Intent传递复杂数据
1、概述 本篇的主题是关于Android数据的缓存和序列化。对于复杂的数据,需要使用数据库存储,但相对简单并且不需要复杂查询等操作的数据,通常会使用缓存的方式进行存取。缓存的方式主要有Sharedpreference、序…
微信网页版登陆原理
微信网页版登陆原理 请求微信服务器返回一个会话ID 微信Web版本不使用用户名和密码登录,而是采用二维码登录,所以服务器需要首先分配一个唯一的会话ID,用来标识当前的一次登录,通过请求地址: https://login.…
同时收到多家公司offer,怎样选择?
欢迎Follow我的GitHub, 关注我的CSDN. 其余参考Android目录.已同步微信公众号:猛戳这里 本文在我的微信公众号:原创 杨守乐 首发。 转载请标明出处谢谢:http://blog.csdn.net/x…
Android源码社区高质量的开发类库(三)
1.SuperCalendarandroid 自定义日历控件 支持左右无限滑动 周月切换 标记日期显示 自定义显示效果跳转到指定日期 2.Orin一个音乐播放器APP 3.DropDownView一个下拉菜单动画类库 4…