android自定义尺子收集demo 1、直尺(测量距离) github:https://github.com/1149863953/ruler 2、圆尺(测量角度) github:https://github.com/1149863953/ruler 3、直尺 A screen size independent ruler view for Android. github:https://github.com/ ...
对于电商App,商品详情无疑是很重要的一个模块,观察主流购物App的详情界面,发现大部分都是做成了上下两部分,上面展示商品规格信息,下面是H5商品详情,或者是嵌套了一个包含H5详情及评论列表的ViewPager界面,本文就是实现了一个兼容不同需求的上下滚动黏 ...
一. 引言1.1 Binder架构的思考 Android内核是基于Linux系统, 而Linux现存多种进程间IPC方式:管道, 消息队列, 共享内存, 套接字, 信号量, 信号. 为什么Android非要用Binder来进行进程间通信呢? 在说到Binder架构之前, 先简单说说大家熟悉的TCP/IP的五层通信 ...
Toolbar是Android5.0推出的,用来替代ActionBar的控件.可以高度的自定义,使用灵活.官方的ToolBar是必须在5.0以上的系统才能使用, 如果需要在低版本中使用.需要使用 support v7 包中的Toolbar. 下一是官网的Toolbar的介绍: 1 2 3 4 5 6 Toolbar extends ViewGr ...
前段时间项目中使用到了一种效果是更改textview中制定字符串的颜色.于是就查找了下资料,发现了使用 SpannableStringBuilder 可以很轻易的就实现,并不用使用自定义View.那么就直接先来个代码练练手,运行看下效果. 1 2 3 4 5 String content = NO ZUO NO DIE! ...
前言 在Android 6.0之前,开发Android应用程序的时,开发者需要使用什么权限只需要在 AndroidManifest.xml 文件中显示的声明即可。如下: 1 2 3 uses-permission android:name = android.permission.INTERNET / uses-permission android:name = android.perm ...
JWHttpWrapper主要功能 基于OKHttp的网络库,底层依赖很小,只有一个文件依赖于OKhttp,可以快速切换为其它网络库。 支持本地文件缓存以及多样化的缓存方式。 自定义拦截器。可以拦截数据进行处理 请求返回数据处理在单独现成进行,提供的回调方法在UI现成进 ...
Android平台的图片加载库一直随着时间的推移不断地冒出来,Universal ImageLoader,Glide,picasso,fresco,每出一个更好的图片加载库,都得再接入一遍,而且很有可能需要修改先前的代码。封装就可以避免每次都修改代码的问题,业务方无需知道如何实现,只 ...
具体效果可以对比一下: 重点文字标记在segmentfault上支持 code标签 ,简书上最多只能通过粗体实现。(反正我是没有找到更好的方法) 说到Gemini,我也是这两天因为了解 NestedScrolling 时接触到的,粗略看了一下资料和文章浏览数,赞! 我的大神! 好,前番 ...
自定义View是Android开发中最普通的需求,灵活控制View的尺寸是开发者面临的第一个问题,比如,为什么明明使用的是WRAP_CONTENT却跟MATCH_PARENT表现相同。在处理View尺寸的时候,我们都知道最好在onMeasure中设定好自定义View尺寸,那么究竟如何合理的选择 ...
你可能感兴趣的内容
热门源码