登录 立即注册
安币:

安卓巴士 - 安卓开发 - Android开发 - 安卓 - 移动互联网门户

android studio build.gradle属性设置 及打包方式

如题,纪念一下自己爬过的坑。 先上一波别人的配置:简书http://www.jianshu.com/p/1a320062aedd一.替换AndroidManifest中的占位符举个例子,在AndroidManifest文件中,我们将极光推送的key值指定为一个占位符<!--极光KEY--><meta-dataandroid:name="JPUSH_APPKEY"android:value="${JPUSH_APPKEY}"/>在build.gradle文 ...
CYGAndroidBus 7 天前
阅读:2 评论:0 赞:0

Android获得控件在屏幕中的绝对坐标

int[]location=newint[2];view.getLocationInWindow(location);//获取在当前窗口内的绝对坐标view.getLocationOnScreen(location);//获取在整个屏幕内的绝对坐标location[0]//x坐标location[1] //y坐标getLocationOnScreen计算该视图在全局坐标系中的x,y值,(注意这个值是要从屏幕顶端算起,也就是索包括了通知栏的 ...
lilius 7 天前
阅读:71 评论:0 赞:0

Android框架篇 --对列表型数据请求进行抽象,优化列表型数据的处理 ...

摘要: 在上一篇文章中我们讨论了关于如何对普通的数据请求进行封装,对MVP模式进行优化。而在实际项目中,除了普通的数据外,一般我们还有列表型的数据,列表型的数据和普通的数据的主要区别是:列表型的数据需要分页获取。在实际项目中,我们一般获取分页型的数据时需要向服务器发送页码和一页的数据条数这两个数据 ...
James1991 7 天前
阅读:213 评论:0 赞:0

这可能是最好的RxJava 2.x 入门教程(一)

这可能是最好的RxJava2.x入门教程系列专栏文章链接:[这可能是最好的RxJava2.x入门教程(一)](http://www.apkbus.com/blog-898535-68087.html)[这可能是最好的RxJava2.x入门教程(二)](http://www.apkbus.com/blog-898535-68100.html)[这可能是最好的RxJava2.x入门教程(三)](http://www.apkbus.com/blog-898535-68107.h ...
nanchen2251 7 天前
阅读:180 评论:2 赞:0

一步一步教你将开源项目上传到jcenter

最近闲着看了一下jcenter的使用,也想将自己使用频率比较高的东西抽成类库,然后通过compile来使用,提高开发效率,本来以为挺简单的,但是网上介绍的比较模糊,很多博客也比较老了,不适用,花了我一天的时间,还是走了很多弯路,这里记录下来,希望能帮助到小伙伴们,现在觉得还是挺简单的。 第一步:首先是注册,这 ...
想你依然心痛 7 天前
阅读:70 评论:2 赞:0

初出茅庐

第一次分享博客
zxcvbm 2017-6-20 19:47
阅读:61 评论:1 赞:0

《第一行代码》笔记

1、System.out.print()在Android中由Log代替,因为其打印日志不可控,打印时间不可确定,不能添加过滤,无级别区分。2、Log.v、.e、.i日志级别的好处是,快速定位找到关心的那部分日志。3、隐藏标题栏:requestWindowFeature(Window.FEATURE_NO_TITLE);4、销毁Activity:ThisActivity.this.finish();相当于Back键5、隐式Int ...
ljheee 2017-6-20 14:37
阅读:163 评论:2 赞:2

【干货】一名全栈设计师的工具箱(设计,开发,效率)

我喜欢把自己定义为一个会一些设计的全栈工程师。在一些大型企业项目中,我一般担任架构师的角色,而到了我自己负责的个人或开源项目中,我就成了一名全栈设计师。我喜欢用自学而来的那些设计技能进行网站或App设计,然后自己动手实现前端和后端。这能帮助我有效节省成本并减少因多人沟通带来的工作效率问题。但我也很清楚 ...
littleRed 2017-6-20 11:46
阅读:207 评论:1 赞:0

草根学Python(二)基本数据类型和变量

#前言#最近要开始新的项目,工作又开始忙起来了,不过还是每天要抽时间来写博客,但不可能做到日更,因为一篇博客,写的时间还是挺长的。[Gitbook](https://www.readwithu.com/)同时更新喔。#目录#![草根学Python(二)基本数据类型和变量](https://dn-mhke0kuv.qbox.me/a3eb54781266e147c3cc.png)#一、Python语法的简要说 ...
两点水 2017-6-20 09:29
阅读:50 评论:1 赞:0

草根学Python(一)第一个Python程序

#前言#一时冲动,就开始把Python的知识点做个总结归纳了。[gitbook](https://www.readwithu.com/)同时更新。#目录#![草根学Python(一)第一个Python程序](https://dn-mhke0kuv.qbox.me/2903b288b72a7ddb730c.png)#一、Python简介#Python是著名的“龟叔”GuidovanRossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一 ...
两点水 2017-6-20 09:28
阅读:56 评论:0 赞:0

Python代码规范

#前言#Python学习之旅,先来看看Python的代码规范,让自己先有个意识,而且在往后的学习中慢慢养成习惯#目录#!(https://dn-mhke0kuv.qbox.me/a542abfa2efe1fefd95e.png)#一、简明概述##1、编码*如无特殊情况,文件一律使用UTF-8编码*如无特殊情况,文件头部必须加入`#-*-coding:utf-8-*-`标识##2、代码格式###2.1、缩进*统一 ...
两点水 2017-6-20 09:27
阅读:37 评论:0 赞:0

Android Studio 代码混淆(你真的会混淆吗)

#一、前言#今天要打包新产品,突然忘了混淆的参数是怎么写的了,虽然之前也混淆过,可是具体配置的参数代码有些记不起来了,因此决定花点时间写篇博客记录一下,方便以后查找和自己的记忆。#二、AndroidStudio代码混淆基本配置#在工程目录下,找到proguard-rules.pro文件,它就是你要进行编写混淆配置的文件,在这个文件中 ...
两点水 2017-6-20 09:22
阅读:160 评论:4 赞:1

安卓巴士第一篇-测试账户显示异常的问题

安卓巴士第一篇测试账户显示异常的问题。测试完毕删。
hbxfyxw 中级博主 2017-6-19 18:24
阅读:2 评论:0 赞:0

我们是如何用Kotlin在Android上实现果冻一样移动的ToolBar的

大多数app的导航条右边都有一个放大镜图标,你无需花太多时间就能在一个移动app中找到这个搜索按钮。这个图标总是长得很相似,行为也大同小异:点击放大镜图标,然后搜索框被打开。这样一种标准的UI不是设计师最喜欢的动画方式。但谁说我们就不能做的更好呢?我们想,“要是一个普通的搜索框打开的同时伴着抖动效果会如何呢 ...
littleRed 2017-6-19 18:00
阅读:197 评论:0 赞:1

广告投放| 申请友链|手机版|站点统计|安卓巴士 ( 粤ICP备15117877号 )

返回顶部