![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
整理
文章平均质量分 58
骑鲸鱼的企鹅
你都不撩我,我们这么开始我们之间的故事。
展开
-
Android 的res/values/colors自定义颜色列表和注释表及布局文件常用颜色引用,颜色设置
Android中设置文本颜色的四种方法:一、利用系统自带的颜色类tx.setTextColor(android.graphics.Color.RED);二、数字颜色表示tx.setTextColor(0xffff00f);三、自定义颜色在工程目录values文件夹下的color.xml(没有自己新建)。四、直接在xml的TextView中设置android:textColor=”#F8F8FF00”原创 2016-11-16 09:20:25 · 11598 阅读 · 2 评论 -
android时间戳转换成日期(与php后台),日期转换成时间戳小问题记录
之前常用的是,和java开发的后台对接数据,正常也没有遇到过这个问题,又一次在和php对接的后台做项目是,时间转换出了问题,我看了些许时间的代码,都没有问题。最后发现返回时间戳的位数不对,才确认到,问题是出现在这里PHP和Java时间戳存在三位位差!!!所以,在工具类里面,对于接收服务器的时间戳,转换之前,添加了一个判断,以方便“以防万一”。代码块: public static String g原创 2017-08-30 19:47:46 · 2364 阅读 · 0 评论 -
TabLayout简单使用以及+Fragment配合
我使用的 android studio进行开发的,所以引用TabLayout很简单,只要在build.gradle中加入compile ‘com.android.support:design:22.2.0’即可 或者直接写成(compile “com.android.support:design:$supportLibVersion”)。 ext { supportLibVersion原创 2017-09-29 16:31:22 · 4034 阅读 · 0 评论 -
动态图GIF动态图怎么做?上传动态效果图到你的csdn?
动态图GIF动态图怎么做?上传动态效果图到你的csdn?微信订阅号、CSND、博客等等很多地方都会用到GIF图,如何自己制作。这里直接提供工具。GIF工具下载:http://download.csdn.net/download/w630886916/10036076使用方法:(永久有效方法) 安装完毕,如果有不会使用的,直接百度搜索:软件名+如何使用,百度有图文教程!so easy!(可能会失效)原创 2017-10-23 14:35:34 · 12417 阅读 · 0 评论 -
Android5.0Activity的转场动画、过渡动画、过场动画、跳转动画
Activity的转场动画很早就有,但是太过于单调,样式也不好看,于是Google在Android5.0之后,又推出的新的转场动画,效果还是非常炫的,今天我们一起来看一下。 Android5.0之后Activity的出入场动画总体上来说可以分为两种,一种就是分解、滑动进入、淡入淡出,另外一种就是共享元素动画,下面我们分别就这两种动画进行说明:前提说明: ——开发工具:Android studio原创 2017-10-23 15:43:52 · 23973 阅读 · 10 评论 -
Android用代码给TextView中间部分设置不同的颜色
在做项目的时候,遇到过一行文字有两种颜色。直接会想到用多个TextView来实现。 但是,这是有一个TextView就完成的方法。先上效果图:直接上代码:布局文件 xml代码片段的样例:<TextView android:id="@+id/textview" android:layout_width="wrap_content" android:la原创 2017-10-16 17:20:26 · 956 阅读 · 0 评论 -
Android自定义半透明背景弹窗非popwindow/dialog超简单任意编写!
前日,一个朋友问我有没有好看的弹窗,功能不需要太难,说了一点需求,图: 然后我就写了个Demo给他。Activity的弹窗各种各样。很早就有,但是有的太过于单调,样式也不好看,有的自定义起来非常繁琐。 我结合自定义Activity主题style,写了个很简单的Fragment组合应用。前提说明: ——开发工具:Android studio64位 3.0 版本 ——声明控件使用butter原创 2017-11-02 16:41:11 · 3802 阅读 · 0 评论 -
kotlin TextView、EditText的相关监听的常用使用
TextView.setOnClickListener {}TextView.setOnClickListener(object :OnClickListener{ override fun onClick(v: View?) {}})TextView.setOnLongClickListener { true}原创 2018-06-28 11:22:31 · 12792 阅读 · 0 评论 -
Android(Kotlin)日期区间选择器/时间区间选择器——日历区间选择器
现在很多已经用起了Kotlin语言写安卓项目,项目里面有一个需求,选择日期范围,刷新选择的时间区间所检索的数据,在某大牛原控件的基础上,做了一个拓展使用,可解决一些原控件的bug问题。文内只写了日期的选择使用,时间的选择类似,控件api可以去控件原地址参详:https://github.com/borax12/MaterialDateRangePickerDemo里有各个方法的...原创 2018-08-15 11:36:27 · 8051 阅读 · 0 评论 -
Android中复制及粘贴功能
我们开发中,经常会用到复制粘贴的功能。算是一个小功能,也比较简单。我把项目里用的,抽离出来,附带上自定义了一个简单的菜单弹窗。来一张gif效果图: 直接上代码,文前后有Demo正文类:列表内容/** * Created by zhenqi */public class MainActivity extends AppCompatActivity { @Override prot原创 2017-08-28 19:29:51 · 1649 阅读 · 0 评论 -
Android studio 开发中怎样制作.9.png的图片
在Android开发中,经常会用到.9图,但是不是所有的UI设计都会制作.9图。其实很多人不晓得,android的SDK文件夹里面是自带.9图的。安卓自带制作的.9图工具在目录:XX:\Android\sdk\tools\draw9patch.bat。双击后,坐等.9图编辑工具谈出来。(慢的可能需要十几秒 大概)导入图片,轻松编辑制作。原创 2017-08-17 17:43:22 · 1062 阅读 · 0 评论 -
Android Studio与夜神/海马/逍遥模拟器重新连接
使用Android Studio开发的时候,经常会遇到“模拟器”,But,模拟器总会时不时的任性来点小问题。 连接中断了。。。有时候你会发现,很多方法,不行?很可能是因为 ↓↓↓↓↓↓ 注意: 如果cmd输入命令时 出现“adb不是内部或外部命令,也不是可运行的程序或批量文件。”要运行的命令其实是adb.exe文件,将adb.exe所在的文件路径添加到环境变量里就可以了。在环境变量名path的原创 2017-08-17 17:36:11 · 1144 阅读 · 0 评论 -
XML布局优化之一,include复用以及引用其某个控件ID进行监听
为了方便以后自己的使用,整理了一点点xml布局的时候的一些小总结: 提供出来供大家一起使用:< include>标签可以在一个布局中引入另外一个布局,这个的好处显而易见。类似于我们经常用到的工具类,随用随调。便于统一修改使用。代码上图是效果图,具体代码:<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="htt原创 2016-11-16 10:05:01 · 891 阅读 · 0 评论 -
Android App 沉浸式状态栏解决方案/透明栏Translucent Bars
http://www.open-open.com/lib/view/open1455584716230.html#articleHeader2解决方案 1. 给状态栏设置颜色 思路是:先设置状态栏透明属性; 给根布局加上一个和状态栏一样大小的矩形View(色块),添加到顶上; 然后设置根布局的 FitsSystemWindows 属性为 true,此时根布局会延伸到状态栏,处在状态栏位置的就转载 2016-12-01 16:31:53 · 803 阅读 · 0 评论 -
Android中Activity创建模式singleTask的最佳使用方式
Android的创建模式有四种singleTask,standard(默认),singleTop,singleInstance,在四种创建模式中最长用的应该是默认方式 standard,其次是singleTask,下来是singleTop,最后是singleInstance这几种创建模式中,往往影响的是Activity的BackStack(回退栈)。 1.标准(standard)模式基本上是后进转载 2016-12-02 09:12:33 · 3405 阅读 · 0 评论 -
简单的封装了一个OKHttp网络请求工具类,直接粘贴进去调用使用,很方便
谢谢您尊重他人的劳动成果: http://blog.csdn.net/w630886916/article/details/53431525简单的封装了一个OKHttp网络请求工具类,直接粘贴进去调用使用,很方便。首先这个是基于OKHttp 写的网络请求工具类,所以要导入okHttp的一个jar包。 用android Studio,可以导包,或者直接在build里面添加一句代码:dependen原创 2016-12-02 09:29:32 · 3304 阅读 · 0 评论 -
生活服务类型-项目知识点总结
一个简单的生活服务类的小项目,为了方便以后的使用,总结一下。主页面:多人合作开发,三天的时间,赶出来的项目,本人主要负责的是搜索功能,所以在此整理一下,以方便日后遇到类似的项目,做为使用。 常见注意点:自动以Application集成Application,在清单文件里面引用去除ActionBar,一般也在清单文件里面直接修改android:theme=”@style/AppTheme”里面的属性原创 2016-12-07 14:51:28 · 840 阅读 · 0 评论 -
Adnroid long类型时间戳时间转换-常用/中间带英文等
因项目开发,有一个地方的需求是需要转换时间戳显示正常时间。 But,除了常用的格式,还有一个地方的需求是需要: 转换时间格式:28 April 2017 18:36这是什么鬼?位置奇怪我也认了,中间还有一个英文带大写的?于是乎,各种搜索,结果一无所获,也许是本菜鸟没有搜索到。。。 因为都是结果都是常用方式: dd/MM/yyyy HH:mm——28 04 2017 18:36现在问题解决的,原创 2017-04-17 18:29:30 · 1701 阅读 · 1 评论 -
Android6.0SDK23动态权限的请求和直接使用-使用版
自从Android6.0以后SDK23版本,现在的Android的很多权限是需要动态请求的,例如常用的相机,读写存储,定位,录音等等,不仅仅要在AndroidManifest.xml里面做权限的请求,而且在代码里,也需要做一些处理,为了方便自己使用,把基本的模板总结出来,若没有“奇特”需求的情况下,基本是“拿来主义”直接使用。 文末会附上Demo下载。贴图几张:基本的操作,其他情况自己可以测试,可原创 2017-04-26 13:07:55 · 3585 阅读 · 0 评论 -
Android个人中心的头像上传,图片编码及截取
首先需要有网络权限,然后我们这里匹配的网络请求是之前封装好的Okhttp,Okhttp的下载地址 非常的简单方便,直接复制进去,依赖一下包,然后调用方法即可。 这里是把图片转换成Base64.decode(imageString, Base64.DEFAULT); 转成Base64编码上传。具体内容也不少,需要完全整明白,还是要花点时间慢慢看的。先看看简单的效果图: 那么万事具备,只欠东原创 2016-12-14 09:45:41 · 6201 阅读 · 7 评论 -
android可拖拽悬浮控件和Kotlin的可拖拽悬浮控件/可拖拽悬浮按钮带Demo附件
本文讲解的是一个实现了可拖拽的悬浮按钮,并添加了吸附边框的功能。借鉴于:https://www.jianshu.com/p/4f55bcbc1b83在此之前,先了解下其简单的使用方式吧:原文地址:https://blog.csdn.net/w630886916/article/details/82113050Demo地址:https://download.csdn.net/down...原创 2018-08-27 15:12:10 · 2397 阅读 · 1 评论