任何平台 语言开发 到了后期就不可避免产生各种问题,这时候通过他人实践证明过的优秀三方库和设计模式就是你需要学习和使用了。 下面的资源和三分库并没有给出相应的链接,为什么?一是:我比较懒,二是:搜索应该是你必备的学习能力…
标签:Android
[Android技术专题]自定义View
一、前言 文中涉及到很多自己的理解,能力有限,有问题的地方还请指正。 很多人把自定义View想得复杂了,以为有多高深,主要还是没有实践过,没有足够的自信;但也有很多人把自定义View想得简单了,以为摸清View的几个关键…
Android studio打包及引用aar
Android aar 1. 简述 Gradle的一些基本依赖配置方式如下: compile fileTree(dir:'xxx',include:['*.jar','*.xxx']): 将某个目录下所有符合扩展名的文件…
Service的运用与activity的通信
今天突然想起有关于Service这个东西的存在,然后去网上找资料来学习,之前呢,只知道这是一个服务,这个服务是什么,能干什么,分为什么和什么,我是都不清除的,今天趁早还有点空闲时间,就去搜寻资料来学习学习,我找到的是郭霖…
Android数据存储之SQlite(上)
之前简单的总结了一下Android开发中SharedPreferences的使用,我觉得并不是很难,有了解Java键值对相关知识的人都可以轻松使用。 接下来想说一下Android的另一个存储工具,也就是最常用功能最强大的…
转载android面试经验总结
这篇文章主要讲述了 1,MVP,MVC及MVVM 2,网络库volley中的几个具体的知识点等 3,其他相关的知识 android面试经验总结
禁用使用BottomBar和片段容器重新加载Android Fragment
好的,所以我正在构建一个使用 this library进行底部导航的Android应用程序,我正在使用基本活动将其与Framelayout一起保存以管理我的片段以进行加载/替换等. 什么有效:点击底部栏图标会加载它对应的…
Android – 更改compileSdkVersion会导致错误
我正在使用 Android Studio 1.2.2开发Android应用程序.在我的build.gradle文件中,自工作开始以来,我已将compileSdkVersion定义为21.现在我想将其更改为19,因为该软件…
android – 使用Firebase和Google Cloud Messaging推送通知
我想使用Google Cloud Messaging在我的应用( Android)中发送推送通知.我正在使用firebase作为后端.由于firebase不支持内置推送通知,因此我使用的是Google App Engin…
android – 来自非ui线程的Asynctask
是否必须从UI线程启动和执行asyctask.如果我从非ui线程使用asynctask进行web服务访问(长时间运行),这是正确的. 抱歉,如果我的查询错误. 在我的应用程序中,我必须运行大约10个web服务,并且必须在…
android – 如何知道下一个/上一个页面何时被harism完全加载到页面卷曲效果中?
我在我的应用程序中实现了 Page Curl Effect by harism. 现在我需要在页面顶部做一些文本动画.我能够将文本放在页面上并且还能够进行动画处理.但是,我需要知道卷曲效果何时完成以及下一页/上一页已完全…
谷歌云存储的Android示例
我想从我的 Android应用程序上传和下载图像和媒体文件到谷歌云商店. 当我在https://cloud.google.com/storage/docs/json_api/v1/json-api-java-sample…