Why Getting users to the content they care about should be your #1 priority Android APP 启动,替代白屏、黑屏、闪屏 当我们的 APP…
分类:Android
Android中对一段程序测试时间的代码
在做项目的时候有时候需要对一段程序代码或者对一个操作测试时间,那代码可以如下: long startTime = System.nanoTime(); try { Thread.sleep(3000); } catch …
Facebook第三方登录
最近由于项目需要集成Facebook第三方登录,特此写篇博客记录自己在集成过程中遇到的问题。好了,废话不多说,具体的过程如下: 首先到Facebook官网注册一个账号,然后创建一个应用,创建完应用后将APPID保存,以备…
Android音频焦点AudioFocus使用
Android开发中免不了需要播放视频,音频文件,但是手机上可能有其他的一些软件,在后台播放音频的时候,这个时候另外的软件也需要播放音频,这个时候就会出现俩个音频同时播放的问题,在Android2.2之后提供了audio…
权限
权限 说明 1 ACCESS_CHECKIN_PROPERTIES 允许在登入数据库的时候读写其中的属性表,并上传改变的值 2 ACCESS_COARSE_LOCATION 允许应用访问范围(如WIFI)性的定位 3 A…
Android 系统开发_内存泄漏篇 -- "内存泄漏"的前世今生
基础了解 什么是内存泄漏? 内存泄漏是当有程序不再使用到的内存时,释放内存失败而产生了无用的内存消耗。内存泄漏并不是指物理上的内存消失,这里的内存泄漏是指由程序分配的内存,由于程序逻辑错误而导致程序失去了对该内存的控制,…
Android 新特性(5.0、6.0、7.0、8.0)
5.0+ 新特性 5.0 主要新特性概述 5.0 API RecyclerView 提供一种插拔式的体验,它具有高度的解耦、异常的灵活和更高的效率,通过设置它提供的不同LayoutManager、ItemDecorrat…
Android中的NDK总结
1. NDK是什么? NDK,Native Development Kit, 原生开发包. 提供了一些列开发C或C++动态库的工具,并能把so和java应用一起自动打包为apk。它集成了交叉编译器,并生成了对应的mk文件…
各类免费API推荐,再也不怕找不到免费API了
各类免费的API,好东西是要大家一起分享的! 之前写了一个免费、稳定的天气预报API https://www.jianshu.com/p/d878b5290c81 反响还不错,先把之前收集的其他类的免费API总结了一下,…
Retrofit之请求发送、复用、取消
在之前,我们讨论了一些请求相关的内容,包括请求Url、请求参数以及请求头,如果没有阅读的建议了解下,以免影响本文的阅读。本文讨论请求的发送、取消及复用等内容,代码基于《Retrofit之初体验》。 请求发送 请求发送分为…
Android 代理模式
Android 23种设计模式 前言 代理模式可能是我们平时开发中最常见的模式之一了。顾名思义,代理模式主要体现在代理二字上。比如我们买房的时候,通常我们会找一个中介。而这个中介就是一个代理的角色。那么代理模式在代码上的…
Android Fragment中onActivityResult()方法获取不到返回数据或者无响应的解决办法
今天在项目中碰到一个需求,需要在Fragment中跳转到一个新的Activity之后在Fragment获取到新的这个Activity返回的数据,今天一直都无法获取返回的数据,在网上查了很久的资料后发现原来是这个项目的上一…