开发一个Android App需要什么 开发一个Android App需要什么 简介 标准 说明 交流 UI控件类开源库 工具类开源库 平台服务 开发小技巧 简介 本库总结了一个能够进行快速开发一个Android App…
分类:移动开发
android:exported
android:exported=[“true” | “false”] 是否允许activity被其它程序调用
2018.03.21 头条Android内推一二三面
一面(视频面试 60min) Activity生命周期与启动模式(透明Activity情况) MVC、MVP、MVVM、Android官方架构组件 IPC(进程间通信方式、Binder、AIDL、AIDL中如何使用非基本…
Android 性能优化之 GraphicsStatsService
1.概述 GraphicsStatsService是Android M(6.0)以后Google加入的用于收集汇总Android系统的渲染剖面数据(profile data),主要途径是通过允许渲染线程请求匿名共享存储缓…
Rxjava 使用场景
前言 开始接触并且尝试的去应用Rxjava是从抛物线的这篇文章给 Android 开发者的 RxJava 详解开始的,陆陆续续的我也看了两三遍,也越来越发的发现Rxjava真的非常非常的强大。到目前为止,越来越多的的开发…
Android ADB 浅析
Android Debug Bridge,我们一般简称为adb,主要存放在sdk安装目录下的platform-tools文件夹中,它是一个非常强大的命令行工具,通过这个工具你能够与你的android设备进行交互。 环境变…
安卓蓝牙开发填坑之路
前言 入职不久,也是刚刚接触安卓开发。公司主要业务是嵌入式设备以及可穿戴设备。因此新人主要任务就是学习安卓蓝牙开发。 由于没有任何经验因此在开发过程中踩到了许多坑,今天将这些填坑过程分享出来,希望以后开发中避免这些问题。…
工作日记第一篇(图片处理《压缩》)
原本已经在度娘上搜出了各种压缩图片的处理方式,有暴力的失真的也有温柔的。 但是今天由于需求问题需要将图片压缩。 接下里就是压缩的代码 InputStream inputStream =null; Bitmap bitma…
我的OpenGL ES学习之路(一):GLSL着色器语言
着色器语言 GLSL即 OpenGL Shading Language,着色器语言,是和GPU打交道的语言,GLSL的语法比较像C语言。 版本 OpenGL ES的顶点着色器和片段着色器的第一行声明GLSL的版本: #v…
Android O 后台服务限制
前言 谷歌刚刚发布了Android O技术预览版,为了提升续航和减少耗电,Android进一步限制了后台服务的运行。本文将为大家介绍Android O新增的后台服务限制,翻译自Android O开发者博客,原文在这里。 …
Activity跨顺序跳转
第一种情况: 处理办法: B通过Intent启动C后,添加一句代码:B.this.finish(); Intent intent = new Intent(B.this,C.class); startActivity(i…
Android软键盘处理开发规范
今天想和大家聊一聊Android软键盘的处理,也就是android:windowSoftInputMode属性,相信大家都是知道这个属性的,但由于开发文档描述的模棱两可,大部分人对这个属性理解都不一样,甚至网上的一些中文…