澳门新葡亰3522平台游戏 1

OkHttp之网络请求流程(一)

在当今这个App泛滥的时代,网络请求几乎是每一个App必不可少的一部分,请求几乎遍布App的每一个界面中。我们进入A界面后,App发起了一系列请求,这时候假如还有一部分请求没有被执行,我们就进入B界面开始新的网络请求,这时候原来A界面的网络请求我们有两个选择: 本篇文章主要介绍OkHttp从发起请求到接收到结果的整个执行流程. 由上篇的概述可知,OkHttp […]

Read More →

[译]探索Context之Context是什么

Context可能是Android应用中最常用的元素,而它也可能是最容易误用的。 译者: 本准备写一篇Context相关的文, 看到此文, 觉得很好, 先搞个”拿来主义”译过来, 作为探索Context系列的第一篇吧. Context对象是如此常见和传递使用,它可能会很容易产生并不是你预期的情形。加载资源、启动一个新的Activity […]

Read More →
澳门新葡亰3522平台游戏 2

Android 中的 Checkbox 详解

在Activity中使用 效果: For more questions , contacts me by : cquptzx@qq.com or  cquptzx@outlook.com   0和1是计算机的基础,数理逻辑中0和1代表两种状态,真与假.0和1看似简单,其实变化无穷. 今天我就来聊聊android控件中拥有着0和1这种特性的魔力控件checkb […]

Read More →
澳门新葡亰3522平台游戏 7

Android 命令行构建和签署APK

不止一次有用到Android签名相关的知识,每次都几乎从零开始在Google上搜索找,不想在继续这样了,找了个时间好好整理了一下自己用到的一些碎片知识,于是乎放到这里,一是备忘,二是帮助别人。 从APK文件中获取签名信息 image 澳门新葡亰3522平台游戏,使用方法 keytool -list -printcert -jarfile your_apk_f […]

Read More →
澳门新葡亰3522平台游戏 2

Android推送技术研究

网络状态切换 手机网络和WIFI网络切换, 网络断开和连上等情况, 也会使长连接断开. 这里原因可能比较多, 但结果无非就是IP变了, 或者被系统通知连接断了. TCP唤醒Android 这部分内容我只知道结论, 不知道具体的知识 大家有没有想过, 手机的短信功能和微信的功能差不多, 为什么微信会比短信耗电这么多? 当然不是因为短信一条0.1元. 手机短信是 […]

Read More →
澳门新葡亰3522平台游戏 3

Android MultiDex

4. 回归DexFile 基本上前面基本是一个摸着石头过河、反复验证网络说法的一个过程,虽然回想起来傻傻的,但是这种记录还是有必要的。 前面看到DexFile的存放方法数大小的类型是uint32,但是根据后面的判断,我们确定是打包的过程中产生了65k问题,所以我们得回过头老老实实研究一下dx的打包流程。 … 此处省略分析流程5000字 … OK,我把dx打包 […]

Read More →
澳门新葡亰3522平台游戏 1

Android二维码生成与扫描

本文由码农网 – 苏耀东原创,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划! 原文地址:张飞的技术博客 第三方库导入 Zxing3.1第三方库下载链接 直接import module,将上面的第三方库导入。 澳门新葡亰3522平台游戏,在导入后如果用到的icon或者字符串资源名称一样,可能会报错,解决方法(以label名重复为例): 1.在Manif […]

Read More →
澳门新葡亰3522平台游戏 8

Android内存泄漏的8种可能

Java是垃圾回收语言的一种,其优点是开发者无需特意管理内存分配,降低了应用由于局部故障(segmentation fault)导致崩溃,同时防止未释放的内存把堆栈(heap)挤爆的可能,所以写出来的代码更为安全。 不幸的是,在Java中仍存在很多容易导致内存泄漏的逻辑可能(logical leak)。如果不小心,你的Android应用很容易浪费掉未释放的内 […]

Read More →
澳门新葡亰3522平台游戏 6

Android 开发者选项详述

本文列举了常用的 Android 开发者选项,了解和熟练使用这些开发者选项,能够帮助我们定位开发中遇到的问题,辅助我们了解应用的性能问题,对提升开发和优化效率大有帮助。 1. Stay awake (不锁定屏幕) 使用场景:在使用 USB 进行调试的时候,经常调试一段时间后,想在手机上进行下一步操作,突然发现手机就黑屏,需要解锁。 使用说明:调试时屏幕一直常 […]

Read More →
澳门新葡亰3522平台游戏 2

Android快速实现文件下载(只有4行代码)

澳门新葡亰3522平台游戏,写在前面的废话 下载文件,几乎是所有APP都会用到的功能!算了,还是不废话了,直接开写吧。。。 本文为 Marno 原创,转载必须保留出处! 公众号,关注后回复 RN 加入交流群 React Native 优秀开源项目大全: 简单使用 完成一个下载任务只需要4行代码,什么断点续传,大文件下载,通知栏进度显示….都不需要你操心。 / […]

Read More →
澳门新葡亰3522平台游戏 11

Android实习生 —— 网络请求及数据解析

认识Http协议 Android中发送http网络请求是很常见的,要有GET请求和POST请求。一个完整的http请求需要经历两个过程:客户端发送请求到服务器,然后服务器将结果返回给客户端,如下图所示: 客户端->服务器 客户端向服务器发送请求主要包含以下信息:请求的Url地址、请求头以及可选的请求体,打开百度首页,客户端向服务器发送的信息如下所示: […]

Read More →
澳门新葡亰3522平台游戏 3

作为Android开发者,你真的熟悉Activity吗?

学过android的人都知道,activity是最常用的四大组件之一,但你真的了解透彻activity了吗?接下来,本人将从activity的正常和异常生命周期、启动模式、IntentFilter匹配原则、activity的过渡动画等方面做个总结。 一、 activity的生命周期 正常生命周期 1.正常打开单个Activity,然后退出应用: 这种情况是最 […]

Read More →
澳门新葡亰3522平台游戏 4

Android黑白棋游戏实现过程及代码解析

黑白棋 黑白棋,又叫苹果棋,最早流行于西方国家。游戏通过相互翻转对方的棋子,最后以棋盘上谁的棋子多来判断胜负。黑白棋非常易于上手,但精通则需要考虑许多因素,比如角边这样的特殊位置、稳定度、行动力等。本游戏取名为黑白棋大师,提供了8种难度等级的选择,从菜鸟、新手、入门、棋手到棋士、大师、宗师、棋圣,助你不断提升棋力。 本文将着重介绍黑白棋实现过程中用到的算法。 […]

Read More →
澳门新葡亰3522平台游戏 7

Android 存储系统之架构篇

基于Android 6.0的源码,剖析存储架构的设计 基于Android 6.0源码, 来分析存储相关架构,涉及源码: Android 存储系统之源码篇 Android 存储系统之源码篇 Android 存储系统之架构篇 Android 存储系统之架构篇 一、概述 本文讲述Android存储系统的架构与设计,涉及到最为核心的便是MountService和Vo […]

Read More →
网站地图xml地图