Android 23种设计模式 前言 代理模式可能是我们平时开发中最常见的模式之一了。顾名思义,代理模式主要体现在代理二字上。比如我们买房的时候,通常我们会找一个中介。而这个中介就是一个代理的角色。那么代理模式在代码上的…
标签:Android
Android Fragment中onActivityResult()方法获取不到返回数据或者无响应的解决办法
今天在项目中碰到一个需求,需要在Fragment中跳转到一个新的Activity之后在Fragment获取到新的这个Activity返回的数据,今天一直都无法获取返回的数据,在网上查了很久的资料后发现原来是这个项目的上一…
Android 不得不知 之 Serializable 与 Parcelable
Android 不得不知 之 Bundles 两个 Activity 之间传递数据,这是我们经常需要的,有同学可能会想到 Serializable 序列化后通过bundle打包传递。通过查看 Android Api我们可…
Android cursor query方法详解
1.cursor query 方法入参 public final Cursor query (Uri uri, String[] projection,String selection,String[] selectio…
Android SQLite 应用详解
Android、iPhone等都使用SQLite作为数据库引擎,所以我们就需要掌握一些的SQLite的应用。 SQL数据类型 一般数据采用的固定的静态数据类型,而SQLite采用的是动态数据类型,会根据存入值自动判断。 …
android app索引api描述字段
official tutorial非常清楚地解释了如何让应用程序的特定页面显示在谷歌自动完成中.当我按照说明操作时,我可以从自动填充建议回到应用程序中的页面.自动填充建议具有应用程序图标以及在.setName(mTitl…
android – Fabric不会发送过去几天的崩溃邮件
我最近几天没有收到崩溃邮件.下面是我的代码 在我的Application类中 Fabric.with(this, new Crashlytics()); 在清单中 <meta-data android:name="…
Android操作系统限制的最大服务数是多少?
我正在寻找使用插件架构构建应用程序,其中每个插件都是一项服务. 但在开始实施之前,我想知道有多少这样的插件可以在给定的Android设备中共存. 显然,可用内存量是一个关键因素,但除此之外: > Android O…
android – Gradle Copy任务始终是最新的
我的gradle任务看起来像这样 task xml_file_to_vs_build(type: Copy) { outputs.upToDateWhen { false } doLast { outputs.upToD…
android – 使用Motorola Moto G(或Moto X)录制立体声音频
我希望有人可以帮我解决这个问题. 前段时间我开发了一个应用程序,以便同时录制前置麦克风和后置麦克风在智能手机中捕获的声音.基本上,我做下一个这样的对象: AudioRecord audioRecord = new Aud…
工具类之 FragmentUtils
fragment应该是广大Android开发者都用到过的一个view,在此我整理了一个操作比较齐全的工具类,应该也是网上独一无二的,在此推荐我收集到的几篇fragment比较好的文章,Square:从今天开始抛弃Frag…
Android 65535方法数问题解决
添加配置后进行同步 defaultConfig { ···· multiDexEnabled true } dependencies { compile 'com.android.support:multidex:1.0…