丰富资源集锦 ------------------- By XinPengfei 整理 1.打造炫酷列表之 StickyHeaderListView:标题渐变、吸附悬浮、筛选分类、动态头部等.../wiki 42.开源框架源码解析 https://github.com/android-cn/android-open-project-analysis 43.丰富的资源 https...45.丰富的工具类 https://github.com/Blankj/AndroidUtilCode 46.Android5.0新特性库 https://github.com/miaochuanhai...源代码 http://source.android.com 121.Android开发者主页 http://developer.android.com 122.Android开发者论坛...MVP快速开发框架 https://github.com/limedroid/XDroidMvp 138.XDroid 轻量级的Android快速开发框架 https://github.com
这里简单汇总一下个人常用的一些简单的终端开发相关资源的地址以及功能,方便检索。...开发调试 Android开发调试常用工具例如:apktool、dex2jar、aapt、ndk-stack、jd-gui等可以参考之前的一篇文章:Android开发调试常用工具(http://blog.bihe0832....com/android_tools_develop_debug.html) apk出包相关 查看jar包的方法数 对应链接:http://www.methodscount.com 查看apk的方法数...对应链接:http://inloop.github.io/apk-method-count 图片处理 图片优化 Android安装包精简系列之图片优化 bihe0832/getImageInfo...AndroidAssetStudio 简单介绍:Android Asset Studio 是一个在线制作工具,它可以制作Iocn,ActionBar,点9 图等等,简单的操作,大大提高了我们开发的效率
目前来看,Android现成的开发资源早已经汗牛充栋,我们这篇帖子,就是要在浩如烟海的资源中挑出最重要的那些,呈现给你。...本帖对Android开发菜鸟和中级老兵同样适用,因为本帖重点列出了那些最常用的Android开发资源。 ?...Blogs 推荐资源 很多博客能够提供给你最好最新的Android开发资源 Android Dev Weekly (博主 Gyuri Grell)。...这个博客里的博文都很有深度,而且资源非常丰富。...Google+ 推荐资源 在Google+尚未成为社交网络的时候,它就已经是Android开发资源的一块瑰宝了。
如果你还不了解或者不会使用 GitHub ,可以看看这一章节: Git 和 GitHub 学习资源 :https://docs.github.com/cn/free-pro-team@latest/github
想要自己做一款个人小程序,想做一款属于自己的小程序来开通流量主,但是技术又不够好的时候,来这里和我一起学习吧。这是一个很棒的社区,最重要的是每天会更新很多小程序...
title: 2016-5-5未命名文件 tags: UI适配,图片资源 grammar_cjkRuby: true --- 概述: 本文整理了Android开发中,图片资源的提供方式和使用方式...可以在Android开发文档中,Develop > API Guide > App Resources 目录找到有关应用资源的更全面的介绍。...Note: 在Android 3.2之后的版本,有新的资源组织方式,本文只侧重关于早先的资源的组织方式的整理。...2.6 DP的使用 对于Android开发,布局文件中可以使用px(pixel像素)这样的绝对单位,而更多情况下,根据Android开发的适配方式,应使用的UI元素的大小单位是“dp”即“dip”,device...参考资料 在Android开发文档 4.4 中: API Guide > Animation and Graphics > Canvas and Drawables .
Android开发之使用URL訪问网络资源 URL (UniformResource Locator)对象代表统一资源定位器,它是指向互联网“资源”的指针。...而该对象提供的openStream()能够读取该 URL资源的InputStream,通过该方法能够很方便地读取远程资源。...– 授权訪问网络–> 程序执行结果: 上图显示的图片就是程序中...程序能够訪问远程资源的头字段,或通过输入流读取远程资源的数据。 在建立和远程资源的实际连接之前,程序能够通过例如以下方法来设置请求头字段。...在Webserver中成功部署simpleWeb应用之后,执行上面的Android应用,单击“发送GET 请求”button将能够看到例如以下图所看到的的输出。
知名网站 本系列的开发笔记,对Android开发来说只是沧海一瓢,还有更多的技术等待我们去汲取。...——优秀项目篇 比较有意思的完整的Android项目 Android开源项目第四篇——开发及测试工具篇 包括开发效率工具、开发自测相关、测试工具、开发及编译环境、其他 Android开源项目第五篇...Android开发的许多疑难杂症,在这里你都或多或少有些收获,Stack Overflow的网站地址是 http://stackoverflow.com/ 名人名著 学习Android开发,少不了看书...,著有《Android系统源代码情景分析》,本书适合Android架构进阶阅读,博客地址为 http://blog.csdn.net/Luoshengyang 青年才俊任玉刚,著有《Android开发艺术探索...上线》,本书适合Android入门和进阶阅读,博客地址为 http://blog.csdn.net/aqi00/ 点此查看Android开发笔记的完整目录
传感器的详细介绍参见《Android开发笔记(五十九)巧用传感器》。...定位功能的详细介绍参见《Android开发笔记(四十六)手机相关事件》。...拍照功能的详细介绍参见《Android开发笔记(五十六)摄像头拍照》。...录音功能的详细介绍参见《Android开发笔记(五十七)录像录音与播放》。...点此查看Android开发笔记的完整目录
接触过Android开发的同学们都知道在Android中访问程序资源基本都是通过资源ID来访问。这样开发起来很简单,并且可以不去考虑各种分辨率,语言等不同资源显式指定。...痛点 但是,有时候也会有一些问题,比如我们根据服务器端的值取图片,但是服务器端绝对不会返回给我们的是资源id,最多是一种和文件名相关联的值,操作资源少的时候,可以维护一个容器进行值与资源ID的映射,但是多的话...便捷的方法 在这种情况下,使用文件名来得到资源ID显得事半功倍。 通过调用Resources的getIdentifier可以很轻松地得到资源ID。...defType和defPackage省略时,需要将其设置成null 注意这个方法不提倡,因为直接通过资源ID访问资源会更加效率高 如果资源没有找到,返回0,在Android资源ID中0不是合法的资源ID...lineos:false android.content.res.Resources.class 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
Android资源文件简介 1....Android应用资源的作用 (1) Android项目中文件分类 在Android工程中, 文件主要分为下面几类 : 界面布局文件, Java src源文件, 资源文件; -- 界面布局文件 : 在res...音频, 视频, 3d模型等资源; (2) 资源文件作用 魔法数值 : 在程序开发过程成, 需要用到很多常数, 如果在程序中直接使用这些数字, 给源码阅读和维护带来很多麻烦, 在重构领域我们将这些数值成为...Android中资源分类详解 (1)Android资源分类 Android中的资源分为两大类 : 可直接访问的资源, 无法直接访问的原生资源; -- 直接访问资源 : 这些资源可以使用 R....Android 字符串 颜色 尺寸资源 1.
资源 LayerDrawable资源 ShapeDrawable资源 ClipDrawable资源 3、ColorStateList资源 --以下:正文部分-- Android的设计哲学为:设计与表现分离.../text_name" /> android:text="@string/text_name"所表达的 正是引用同一包下字符串资源文件中名为text_name的字符串资源。...style资源 style资源指的是Android的样式资源。 同样在/res/values/目录下定义 style资源文件的根元素也是resources。.../>元素下添加android:theme="@style/my_theme">即可。 --以上:第一部分-- 图片资源 图片资源可谓是最简单的drawable资源。...Android SDK在编译应用时会自动加载图片资源,并在R类中生成对该资源的索引。
assets目录下存放的原生资源文件,通过getAssets()方法获取.
Android string.xml为我们的应用程序提供可选样式和格式的文本数据。可以有三种类型的字符串资源:字符串,字符串数组,复数。...下面是Android string.xml示例: //普通字符串 Hello world!
资源下载 下面是《Android Studio开发实战 从零基础到App上线》一书用到的工具和代码资源: 1、本书使用的Android Studio版本为3.0.1,Kotlin版本为1.2.0...,最新的Android Studio安装包可前往Android官网页面下载。
Drawble是Android应用中使用最灵活,也是最广泛的资源,不仅可以直接使用".png",“.jpg”,".9.png"等图片做为资源,也可以直接使用多种XML文件作为资源。...只要一份XML文件可以被系统编译成Drawble子类的对象,那么这份XML文件就可以作为Drawble资源Drawble下图片资源最简单的资源,吧 “.png”,“.jpg”,".9.png"等格式放入.../res/ drawble-xxx目录下,Android应用在编译应用时会自佛呢及时加载图片,并在R清单类中生成该资源的索引Drawble下StateList Drawble资源用于组织多个 Drawble...-- 设置边框 --> Drawble下Clip Drawble资源代表从全位图上街区的一个图片的片段...:gravity="center">Drawble 下Animation Drawble资源代表一个动画,既支持传统的逐帧动画,也支持通过平移、变换计算出来的补间动画。
ContextCompat.getDrawable(getActivity(), R.drawable.name);
前言 资源,是APK包体积过大的病因之一。插件化技术将模块解耦,通过插件的形式加载。插件化技术中,每个插件都能够作为单独的APK独立运行。宿主启动插件的类,难免要涉及插件类中的资源问题。...那么,如何加载插件资源,就成为一个待解决的问题。...原理 参考APK打包流程:Android插件化基础-APK打包流程 Android工程在打包成apk时,会使用aapt将工程中的资源名与id在R.java中一一映射起来。...然后通过: Drawable drawable = resources.getDrawable(resId); 获取对应的资源。...总结 明确思路,通过获取插件的Resources和resId来加载资源 通过仿APK解析过程,获取插件Resources 通过对插件的R.java的反射,获取resId 完成加载
概述 我们知道在Android的打包过程中,有一个步骤是压缩,也是为了减少apk包的大小,其中在压缩的过程中,很大一部分就是对资源的压缩,除了系统的压缩方案之外,我们今天讲另外两种压缩方案:微信方案和美团方案...根据Android的编译流程,所有资源ID已经被编译成32位int值。...config, 即是Android用来描述资源维度,例如横竖屏,屏幕密度,语言等。...美团方案 Android查找资源的流程 在Android系统中,每一个应用程序一般都会配置很多资源,用来适配不同密度、大小和方向的屏幕,以及适配不同的国家、地区和语言等等。...这个查找过程对应用程序来说,是完全透明的,这个过程主要是靠Android资源管理框架来完成的,而Android资源管理框架实际是由AssetManager和Resources两个类来实现的。
领取专属 10元无门槛券
手把手带您无忧上云