定义 开发者官网的定义 The interface that apps use to talk to the window manager. Use Context.getSystemService(Context.WI…
Android LayoutParams用法解析
ViewGroup.LayoutParams介绍 LayoutParams携带了子控件针对父控件的信息,告诉父控件如何放置自己 LayoutParams类也只是简单的描述了宽高,宽和高都可以设置成三种值: 1,一个确定的…
Android应用程序安装过程解析(源码角度)(上篇)
Android应用程序安装过程解析 1.程序安装的4大步骤 (1) 拷贝apk文件到指定目录 在Android系统中,apk安装文件是会被保存起来的,默认情况下,用户安装的apk首先会被拷贝到 /data/app 目录下…
【干货整理】如何开发一款完整的Android App | 花式填坑第7期
上周花式填坑第7期话题:“如何开发一款完整的Android App ”,在大家与嘉宾积极的互动中完美落幕。 为此小慕精选出优质的问答内容,分享给对安卓开发感兴趣的小伙伴们。 Q:第三方的SDK怎么用好?app的趋势是什么…
Android面试之URI和URL的区别
1.什么是URI和URL 1.什么是URI URI,全称为Uniform Resource Identifier,统一资源标识符,用来唯一的标识一个资源。Web上可用的每种资源如HTML文档、图像、视频片段、程序等都是一…
android studio 运行代码时识别genymotion设备
相信网上关于下载安装配置genymotion的教程很多(下面的a,b,c,d步骤都可以参考百度搜索出来的教程轻松搞定),但还有关键的最后一步设置才能最终成功,不幸的是,很多教程都没有提到它。所以我就遇到了问题,现在已经解…
Android NDK学习笔记3-入门案例篇
上篇文章我们安装了NDK系统,在NDK系统文件中包含samples文件夹,打开该文件夹,我们发现里面有大量的案例项目,这里我们通过Eclipse导入一个名为hello-jni的项目 导入成功后,我们可以看到项目目录如下:…
Android Color 判断色值小结
小菜我最近在处理主题色方面的问题,有个小需求是处理更改颜色,判断色值等,稍稍整理了一下。 Color 大家都很熟悉,其组成方…
Android 补充 LayerDrawable 沉浸式状态栏
小菜前些日子整理了两次小小的沉浸式状态栏的总结:Android 沉浸式状态栏的多种样式 和 Android 沉浸式状态栏以及伪沉浸式状态栏。今天小菜再稍稍补充一点,Java/Ko…
Android8.0 适配解决页面跳转过程出现短暂黑屏的问题
小菜在适配 Android8.0 过程中,遇到很多问题,有很多很常见的问题,今天来整理一下页面跳转时黑屏的问题。 问题猜测 猜测一: &nbs…
解决 Android PLMediaPlayer 个别视频播放异常问题
小菜最近一直在处理一个比较纠结的问题,项目中接入了七牛云视频SDK PLMediaPlayer,七牛云视频SDK是很强大的一款三方视频库。 &n…
Android 图解创建外部 lib 库及自定义登录按钮
随着插件化/组件化的快速发展,现在大部分的项目开发中都会提取公共的代码制作成 Library module,根据具体的业务需求进行拆分。小菜也学习一下如何拆分 lib 包,实际操…