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

最新发布

技术的成长曲线
新手入门

技术的成长曲线

loading 3天前 149浏览 0评论

作者: 张铁蕾 小李毕业后在一家公司做软件工程师,转眼间一年多的时间已经过去了。 回想刚毕业那会,他是怀着无比忐忑的心情进入了这家公司的技术部门。各种新奇的开发工具,叫不上名字的众多软件框架,庞大的代码库,井然有序的工作流程,都是小李以前在学校里不曾...

APK中引用第三方库文件
新手入门

APK中引用第三方库文件

loading 5天前 149浏览 0评论

注意以下操作是在源码中进行,即修改Android.mk,并非借助IDE(AndroidStudio)的情形。 引用第三方JAR包 1,在源Android.mk里面加参数,使其编译为JAR包,然后mm编译 ... LOCAL_MODULE_CLA...

2017 年移动应用开发十大趋势
热点资讯

2017 年移动应用开发十大趋势

loading 6天前 264浏览 0评论

摘要: 在快节奏的 APP 开发领域,随时了解增强现实、即时应用(Instant Apps)和直接与云端交互等趋势,将有助于你的 APP 脱颖而出。 在快节奏的 APP 开发领域,随时了解增强现实、即时应用(Instant Apps)和直接与云...

Java中4大基本加密算法解析
Java基础

Java中4大基本加密算法解析

loading 1周前 (04-23) 338浏览 0评论

简单的java加密算法有: BASE64 严格地说,属于编码格式,而非加密算法 MD5(Message Digest algorithm 5,信息摘要算法) SHA(Secure Hash Algorithm,安全散列算法) HMAC(Hash M...

为什么非全站升级HTTPS不可?
热点资讯

为什么非全站升级HTTPS不可?

loading 1周前 (04-22) 122浏览 0评论

升级HTTPS已经是大势所趋,但仍有大量互联网企业犹豫是否要全站升级HTTPS,本文梳理了全站升级HTTPS与部分升级HTTPS的优劣势对比,来判断是否真的有必要进行全站HTTPS升级。 HTTPS拥有更高的用户信息安全度 HTTPS主要通过在SSL...

深入理解Android渲染机制
开发进阶

深入理解Android渲染机制

loading 1周前 (04-21) 203浏览 0评论

基础知识 CPU: 中央处理器,它集成了运算,缓冲,控制等单元,包括绘图功能.CPU将对象处理为多维图形,纹理(Bitmaps、Drawables等都是一起打包到统一的纹理)。 GPU:一个类似于CPU的专门用来处理Graphics的处理器, 作...

Android自定义控件:类QQ未读消息拖拽效果
开发进阶

Android自定义控件:类QQ未读消息拖拽效果

loading 1周前 (04-20) 344浏览 1评论

QQ的未读消息,算是一个比较好玩的效果,趁着最近时间比较多,参考了网上的一些资料之后,本次实现一个仿照QQ未读消息的拖拽小红点,最终完成效果如下: 首先我们从最基本的原理开始分析,看一张图: 这个图该怎么绘制呢?实际上我们这里是先绘制两个圆,...

Android 用 Retrofit 2 实现多文件上传实战
开发进阶

Android 用 Retrofit 2 实现多文件上传实战

loading 2周前 (04-19) 309浏览 0评论

前一段时间我翻译了Future Studio的Retrofit2教程,从中也学习到了一些Retrofit2的使用方法,如果你最近也打算入手学习,我博客上Retrofit教程,你也许可以参考下:Retrofit教程 。 本文作为阶段性小结,将使用结合P...

Android SQLite快速入门教程
新手入门

Android SQLite快速入门教程

loading 2周前 (04-18) 247浏览 0评论

SQLite是Android平台软件开发中会经常用到的数据库产品,作为一款轻型数据库,SQLite的设计目标就是是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够。下面我们一起来看看针对...

Android 优化APP 构建速度的17条建议
开发进阶

Android 优化APP 构建速度的17条建议

loading 2周前 (04-17) 340浏览 0评论

较长的构建时间将会减缓项目的开发进度,特别是对于大型的项目,app的构建时间长则十几分钟,短则几分钟,长的构建时间已经成了开发瓶颈,本篇文章根据Google官方文档,加上自己的一些理解提供一些提升app构建速度的优化建议。 1. 为开发环境创建一个...

Java中堆内存和栈内存详解
Java基础

Java中堆内存和栈内存详解

loading 2周前 (04-16) 224浏览 0评论

Java把内存分成两种,一种叫做栈内存,一种叫做堆内存. 在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代码块中定义一个变量时,java就在栈中为这个变量分配内存空间,当超过变量的作用域后,java会自动释放掉为该...

HTTPS 原理详解
热点资讯

HTTPS 原理详解

loading 2周前 (04-15) 256浏览 0评论

前言 HTTPS(全称:HyperText Transfer Protocol over Secure Socket Layer),其实 HTTPS 并不是一个新鲜协议,Google 很早就开始启用了,初衷是为了保证数据安全。 近两年,Google、...