我有这个代码 public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceStat…
标签:Android
适用于Android的OpenSL ES指南-概述
翻译自OpenSL ES overview NDK包包括一个OpenSL ES™API规范的特定于Android的实现。这个库允许您使用C或c++实现高性能、低延迟的音频,无论您是在编写合成器、数字音频工作…
2019Android面试Fresco架构详解
本文是Fresco源码分析系列的开篇,主要分析Fresco的整体架构、各个组成模块的功能以及图片加载流程,希望通过本文可以对Fresco的整体框架设计有一个大概的了解,也为后续更为深入的分析打下基础。 Fresco源码庞…
Gradle解决依赖冲突
问题描述 有时候项目依赖的com.android.support:support-v4的版本会遇到和其他依赖库中com.android.support:support-v4的版本发生冲突的情况。例如我项目中使用的22.2…
Android 网络--我是怎么做的: Volley+OkHttp+Https
Volley 已经发布很长时间了, 也已被广泛应用, 相关教程到处都是. 本文只说两个值得注意的地方. 本文讲解部分比较少, 请参阅提供的相关链接. 完整的实现代码在 [Github dodocat/AndroidNet…
深入理解View(一):从setContentView谈起
我们都知道 MVC,在Android中,这个 V 即指View,那我们今天就来探探View的究竟。 在onCreate方法中,可以调用this.setContentView(layout_id),来设置这个Activit…
Hot项目进行部分修改(加入Dagger2)
要是没有看过之前的MVP+Rxjava+Retrofit构建项目,最近在看Dagger2,网上资料也很多,并且在自己私下的项目中Hot运用(一个关于微信热门头条的分享),让我无耻的说一下 github地址,欢迎star。…
Android计算文本宽度的坑
想实现自动缩放字体大小的功能,无论用第三方的控件还是AppCompatTextView都遇到一个问题:在滚动列表视图中显示有问题,在滚动过程中,明明有更大空间却用了一个小字体。没有时间细查实现,想着很简单就造个轮子。 想…
大佬分享:180+道Java面试题目!含答案解析!
大厂常见问题 写视频点播网站文件下载接口 基础变量/数组写出模拟maven导入包过程 写出新变脸内存分配,模拟垃圾回收过程 50个白球50个红球,两个盒子,怎么放让人随机在一个盒子里抽到红球概率最高 n个数里取两个和为s…
被遗忘的Android mipmaps简介
被遗忘的 Android mipmaps 简介 【导读】已经发布的 Android Studio1.1 版本是一个 bug 修复版本。在这个版本中,当你创建工程时一项改变将会吸引你的眼球。工程创建登陆的图标会在 mipm…
Android常用控件之ProgressBar,水平进度条
目录:android.widget.ProgressBar 通过xml的属性处理达到进度条显示效果: xml布局 <ProgressBar android:id="@+id/pb_finish_bar" andro…
Kotlin语言概述2
本篇文章主要来看一下Kotlin语言的使用场景之一:Kotlin用在Android 使用Kotlin开发Android Kotlin非常适合开发Android应用程序,因为它在没有引入任何新的约束的情况下,将现代语言语言…