共 24 篇文章
显示摘要每页显示  条
小红书 Android 客户端演进之路。在技术选型上,这里主要讲一下网络层的框架选型升级和图片加载库的升级。网络框架的演进App的最初框架是由钟大侠一人花了10来天完成,包括基本的网络请求框架、App大体的架构以及一些主要的功能。在调研之后,我们决定迁移到小米推送+友盟推送的模式,针对小米用户开启小米推送,其他用户采用友盟推送,为了平...
第九篇:开源资源篇。本篇我主要总结上面用到的开源库,让大家避免重复造轮子;RxJava:RxJava 是一个在 Java VM 上使用可观测的序列来组成异步的、基于事件的程序的库, 简单来说它就是一个实现异步操作的库, RxJava 的优点在于一个词 "简洁",配合RxJava的操作符使用,让开发更加高效;建议使用RxBus,毕竟是RxJava拓展;我认为较好...
Android Studio:如何处理不同引用库(module)里jar的重复引用 将Module对jar的依赖关系从compile改为provided,这样jar文件将只能提供给对应的module使用,而外部无法通过编译获取。dependencies { provided fileTree(dir: ''libs'', include: [''*.jar''])}右键module选择open module setting,选择要修改...
android { sourceSets.main.jniLibs.srcDirs = [''libs''] compileSdkVersion rootProject.ext.compileSdkVersion buildToolsVersion rootProject.ext.buildToolsVersion defaultConfig { minSdkVersion rootProject.ext.minSdkVersion targetSdkVersion rootProject.ext.targetSdkVersion } }
比如TextView:android:layout_gravity表示TextView在界面上的位置,android:gravity表示TextView文本在TextView的什么位置,默认值是左侧.对于LinearLayout如果设置android:orientation="vertical",那么android:layout_gravity的设置只在水平方向生效,如上图TextView显示在屏幕的水平正中央,而Button显示在水平方向的最左边;如果...
Android笔记:Button居中|水平居中|垂直居中(总结)注意:Android:layout_width="fill_parent" android:layout_height="fill_parent" 属性中,若水平居中,至少在宽度上占全屏;
Android Studio使用git(以oschina git为例)前言记录一下Android Studio上git的使用,github上没有免费的私有项目,开源中国的git托管可以有1000个免费的私有项目空间,挺符合我需要的,结合最新版本的Android Studio记录一下。
Android 布局学习之。
其次像魅族、小米等手机拿到ROOT以后不能执行su命令,所以无法给手机中的文件授权,需要下载一个SuperSU权限管理器。On rooted device you can do this:打开cmd命令输入 ''adb shell''suPress ''Allow'' on device (可选)chmod 777 /data /data/data /data/data/com.application.pacakage /data/data/com.ap...
【Android Studio快捷键】之导入相应包声明(import packages)为什么我猜是没有这个快捷键了呢,因为Android Studio的设置里面有一项Auto Import,自动导入功能。Show import popup:这个是和上面的Insert imports on paste是不同的项了哈,不要混一起,这个是指当你输入的类的声明没被导入时,会弹出一个选择的对话框。Optimize imports on fl...
帮助 | 留言交流 | 联系我们 | 服务条款 | 下载网文摘手 | 下载手机客户端
北京六智信息技术股份有限公司 Copyright© 2005-2024 360doc.com , All Rights Reserved
京ICP证090625号 京ICP备05038915号 京网文[2016]6433-853号 京公网安备11010502030377号
返回
顶部