随笔分类 - android
android
摘要:字体阴影需要四个相关参数: 1. android:shadowColor:阴影的颜色2. android:shadowDx:水平方向上的偏移量3. android:shadowDy:垂直方向上的偏移量 4. Android:shadowRadius:是阴影的的半径大少 最好这4个值都一起设计 sha
阅读全文
摘要:【Android自定义View实战】之自定义评价打分控件RatingBar,可以自定义星星大小和间距
阅读全文
摘要:自定义水平进度条Horizontal ProgressBar
阅读全文
摘要:Android 自定义实现switch开关按钮
阅读全文
摘要:Android RecyclerView 二级列表实现
阅读全文
摘要:附上 国际区号编码:我是定义到arrays.xml里面了 常用城市列表
阅读全文
摘要:本文转自:http://blog.csdn.net/swust_chenpeng/article/details/19967501 我将原文的控件进行了一些修改,去掉了原来控件的外边框,只留下重要的遮罩、背景和滑块。并且可以在布局文件中预览(预览效果不是太好,凑合看看还可以)。自己修改了下监听器,增
阅读全文
摘要:为TabLayout添加分割线,显示的效果如下(红框内部分): 分割线 首先添加个竖线xml名为layout_divider_vertical: 可以设置 上下间距 mTabLayout就是要添加分割线的控件
阅读全文
摘要:我们的recyclerView有多个layoutmanager,通过重写layoutmanager的方法就可以让recyclerView和ScrollView嵌套了。但是请注意,如果recyclerView很长那么强烈不建议去做嵌套,因为这样recyclerView会在展示的时候立刻展示所有内容,效
阅读全文
摘要:一般为了排版,textView中字符段落开头一般都会空两格显示,如下图 但是如果你靠敲击空格来解决那就错了,那样在不同的屏幕上显示会差异,完美的解决方法是用转义字符”\t“,在段首加\t\t就解决。加两个\t\t是表示缩进一个汉字,两个汉字就是\t\t\t\t
阅读全文
摘要:MainActivity: activity_main: LoadingDialog: dialog_loading: R.style.loadingDialogStyle: drawable-yuanjiao: 效果: 关于样式: Window attributes属性详解
阅读全文
摘要:android中的ImageView只能显示矩形的图片,这样一来不能满足我们其他的需求,比如要显示圆角矩形的图片,这个时候,我们就需要自定义ImageView了,其原理就是首先获取到图片的Bitmap,然后进行裁剪对应的圆角矩形的bitmap,然后在onDraw()进行绘制圆角矩形图片输出。 效果图
阅读全文
摘要:ExpandableListView的使用详解
阅读全文
摘要:我们在常用的电商或者旅游APP中,例如美团,手机淘宝等等,都能够看的到有那种下拉式的二级列表菜单。具体如图所示: (应大家需要提供下载地址:http://download.csdn.net/detail/minimicall/7956483)有人说受教了,可有人反应下载不下来!下来不知道怎么打开!我
阅读全文
摘要:一、概述 Android中的有个原生的下拉列表控件Spinner,但是这个控件有时候不符合我们自己的要求, 比如有时候我们需要类似windows 或者web网页中常见的那种下拉列表控件,类似下图这样的: 这个时候只有自己动手写一个了。其实实现起来不算很难, 本文实现的方案是采用TextView +I
阅读全文
摘要:概述 为什么是更好的Android多线程下载框架呢,原因你懂的,广告法嘛! 本篇我们我们就来聊聊多线程下载框架,先聊聊我们框架的特点: 下面我们在说下该框架能实现那些的应用场景: 该项目状态 该项目的雏形始于14年的公司项目需要用到多线程下载,但当时实现的单线程多任务断点续传,后面不断完善,在这之间
阅读全文
摘要:获取Android手机上其他应用的包名及版本号方法有很多,可以通过AAPT从APK包中直接获取,也可以通过代码在手机上获取。显然,对于产品或者用户来说要获取这些信息,在手机上获取更为简便。 下面我们来看下如何在手机上获取其他应用的包名、版本号。 核心:通过PackageManager可以获取到我们想
阅读全文
摘要:Android 开发有时需要在一个应用中启动另一个应用,比如Launcher加载所有的已安装的程序的列表,当点击图标时可以启动另一个应用。 一般我们知道了另一个应用的包名和MainActivity的名字之后便可以直接通过如下代码来启动: 但是更多的时候,我们一般都不知道应用程序的启动Activity
阅读全文
浙公网安备 33010602011771号