Android APP 终极瘦身指南
之前写了一篇《APK瘦身实践》侧重于实践和效果对比,后来受徐川老师点拨,建议改写成一篇更全面的瘦身终极杀招大全,深以为然,思考良久,新开一篇。指南条例第1条:使用一套资源 这是最基本的一条规...Android Translucent System Bar 的最佳实践
近几天准备抽空总结Android一些系统UI的实践使用,于是开始动手建了一个库AndroidSystemUiTraining,边撸代码边写总结 今天开写第一篇,对TranslucentSystemBar的实践做一些总结。说起Transluce...- 0
- 0
- 0
- 0
- 0
Flutter 实现下拉刷新上拉加载的示例代码
这篇文章主要介绍了Flutter实现下拉刷新上拉加载的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧本文介绍...- 0
- 0
- 0
- 0
- 0
Android NDK开发Crash错误定位
在Android开发中,程序Crash分三种情况:未捕获的异常、ANR(ApplicationNotResponding)和闪退(NDK引发错误)。其中未捕获的异常根据logcat打印的堆栈信息很容易定位错误。ANR错误也好查,Android规...- 0
- 0
- 0
- 0
- 0
Android ViewPager 指示器控件的最佳实现
为什么我说它是最实用的ViewPager指示器控件呢?它有以下几个特点:1、通过自定义View来实现,代码简单易懂2、使用起来非常方便3、通用性高,大部分涉及到ViewPager指示器的地方都能使用此控件4、实...- 0
- 0
- 0
- 0
- 0
Android 自定义球型水波纹带圆弧进度效果(实例代码)
最近小编接到一个这样的需求,需要实现一个圆形水波纹,带进度,两层水波纹需要渐变显示,且外围有一个圆弧进度。今天小编给大家分享实例代码,感兴趣的朋友一起看看吧 需求 如下,实现一个圆形水波...- 0
- 0
- 0
- 0
- 0
Android 五大布局讲解与应用
Android总体有五大布局:线性布局(LiearLayout):?屏幕垂直或水平方向布局。帧布局(FrameLayout):控件从屏幕左上角开始布局。相对布局(RelativeLayout):?以其他控件为参照布局。绝对布局(Absolute...- 0
- 0
- 0
- 0
- 0
Android中深入理解 LayoutInflater.inflate()
由于我们很容易习惯公式化的预置代码,有时我们会忽略很优雅的细节。LayoutInflater以及它在Fragment的onCreateView()中填充View的方式带给我的就是这样的感受。这个类用于将XML文件转换成相对...- 0
- 0
- 0
- 0
- 0
Android如何实现TCP和UDP传输
TCP和UDP在网络传输中非常重要,在Android开发中同样重要。 首先我们来看一下什么是TCP和UDP。什么是TCP? TCP:TransmissionControlProtocol传输控制协议TCP是一种面向连接(连接导向)的、可靠的...- 0
- 0
- 0
- 0
- 0
Android推送技术研究
前言 最近研究Android推送的实现,研究了两天一夜,有了一点收获,写下来既为了分享,也为了吐槽.需要说明的是有些东西偏底层硬件和通信行业,我对这些一窍不通,只能说说自己的理解. 为什么要研究...- 0
- 0
- 0
- 0
- 0
Android文件下载之进度检测
近期因为项目的需要,研究了一下Android文件下载进度显示的功能实现,接下来就和大家一起分享学习一下,希望对广大初学者有帮助。先上效果图: 上方的蓝色进度条,会根据文件下载量的百分比进行加...- 0
- 0
- 0
- 0
- 0
最详细的 Android Toolbar 开发实践总结
过年前发了一篇介绍TranslucentSystemBar特性的文章TranslucentSystemBar的最佳实践,收到很多开发者的关注和反馈。今天开始写第二篇,全面的介绍一下Toolbar的使用。说起Toolbar,可能有很多开发...- 0
- 0
- 0
- 0
- 0
如何更高效地使用 OkHttp
原文链接:EffectiveOkHttp原文作者:MichaelParker译文出自:掘金翻译计划译者:Brucezz校对者:iThreeKing,?AdamShen,?Jaeger转载请联系,并注明出处。 在为可汗学院开发?Androidapp时,OKHttp是一...- 0
- 0
- 0
- 0
- 0
Android 切换系统语言源码分析
以前了解Android的多语言实现很简单,可以在不同的语言环境下使用不同的资源,就做好相应的语言适配就好,但是一直没有实际使用过。最近公司的项目要用到多国语言切换,并且还是和手机上系统设置...- 0
- 0
- 0
- 0
- 0
从Android资源角度谈Android代码内存优化
这篇文章主要介绍在实际Android应用程序的开发中,容易导致内存泄露的一些情况。开发人员如果在进行代码编写之前就有内存泄露方面的基础知识,那么写出来的代码会强壮许多,写这篇文章也是这个初...- 0
- 0
- 0
- 0
- 0
Android 模块化探索与实践
前言 万维网发明人TimBerners-Lee谈到设计原理时说过:“简单性和模块化是软件工程的基石;分布式和容错性是互联网的生命。”由此可见模块化之于软件工程领域的重要性。 从2016年开始,模块化在Andr...- 0
- 0
- 0
- 0
- 0
Android使用SoundPool播放短音效
这篇文章主要为大家详细介绍了Android使用SoundPool播放短音效,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 前言 对于Android播放一些简短音效,例如提示音...- 0
- 0
- 0
- 0
- 0
深入理解Android NDK日志符号化
前言 为了进行代码及产品保护,几乎所有的非开源App都会进行代码混淆。这样,当收集到崩溃信息后,就需要进行符号化来还原代码信息,以便开发者可以定位Bug。基于使用SDK和NDK的不同,Android的崩溃...- 0
- 0
- 0
- 0
- 0
深入解析 Android 中 View 的工作原理
Android中的任何一个布局、任何一个控件其实都是直接或间接继承自View实现的,当然也包括我们在平时开发中所写的各种炫酷的自定义控件了,所以学习View的工作原理对于我们来说显得格外重要,本篇...- 0
- 0
- 0
- 0
- 0