最新消息:文章中包含代码时,请遵守代码高亮规范!

Android

BottomSheetDialog 底部对话框【原创】

Android knight 11个月前 (06-13) 737浏览 0评论

  现在许多App都有底部的对话框,位于底部很适合用户操作, 之前实现底部对话框的效果都是使用普通的Dialog,然后设置对话框的一些窗口属性,有点麻烦。有时为了效果好点,还要自己添加一些动画。 现在Android在design库23.4....

日期对比方法第一版【原创】

Android 李, 泰愚 12个月前 (06-08) 389浏览 0评论

在Android的日常开发中,经常会有时间选择,比如表单提交中需要选择开始时间和结束时间,而这时候经常要做的验证是开始时间和结束时间的限制,最简单的便是结束时间需要大于开始时间,所以这样的比较方法可以提取出一个公共的工具类。 开始敲的时候,因为经常做...

OKhttpUtils的一个简单封装【原创】

Android 李, 泰愚 12个月前 (06-05) 527浏览 0评论

公司Android项目一直用的是OKhttpUtils框架,用起来确实挺方便好用,但是针对项目的api给的数据,在解析的过程中,往往有些是可以提出来作为公共代码的,比如返回Json数据的第一层,Message和errorCode,所以想针对这样的ap...

交互设计需要的基本素质【原创】

Android Shirley 1年前 (2018-05-17) 401浏览 0评论

作为一名交互设计师,我们需要了解交产品成型的详细步骤,也需要具备交互设计需要的各项能力,这里我们说一下,交互设计师所需要的一些基本素质。 1.产品意识:我们在工作中要时刻注意业务需求,理性的清楚业务的指标,分析和优化产品的各个方面,比如针对登录和注册...

UI设计师基础设计规范【原创】

UI设计师基础设计规范【原创】

Android Shirley 1年前 (2018-05-17) 514浏览 0评论

网页 1、常见电脑屏幕分辨率 2、设计通用分辨率及规范:设计图通用分辨率1920*1080(新建画布大小);设计的主体内容区域(即网站的版块功能区)是900~1200px 3、网页设计常用布局 4、字体字号使用规范 网页正文字体:宋体、思源黑体...

Android 浸入状态栏时头布局的调整【原创】

Android 李, 泰愚 1年前 (2018-04-19) 537浏览 0评论

最近遇到一个问题,就是用项目中已有的状态栏浸入方法对一个页面进行处理时,会导致页面的标题头也浸入了状态栏,由于时间和其他原因无法整体重写页面,只能利用已有的办法进行处理,所以采取了在代码中动态的给头布局设置一个状态栏高度的MarginTop的方法,强...

【原创】使用MPAndroidChart柱状图遇到的问题

Android 王 伟 1年前 (2018-04-18) 608浏览 0评论

在使用MPAndroidChart的BarChart时遇到一个很大的问题是很多方法不知道具体的意思,还有柱状和对应的下标不在同一个位置。 在这里说一下方法的意思以及为什么会出现下标和柱状不在同一个位置。 首先说一下一些方法的意思: mBarCha...

【原创】GridView添加头部问题

Android 王 伟 1年前 (2018-04-18) 265浏览 0评论

我们都知道ListView有addHeaderView和addFooterView两个方法。其中addHeaderView是添加头部布局,addFooterView是添加底部布局。但是GridView却没有这两个方法这个时候就需要重写GridView...

Android Root设备中的su权限获取和使用【原创】

Android 李, 泰愚 1年前 (2018-01-24) 851浏览 0评论

Android开发中,偶有会遇到对一些定制设备的开发,一般这种设备都会有root权限,开发中也会用到root权限去做一些操作。 比如安装操作,普通的Android手机安装apk时都会跳出安装的界面,但用到root权限时,这个可以跳过,操作如下: Pr...

Android Design包之CardView基本使用【原创】

Android 李, 泰愚 1年前 (2018-01-24) 738浏览 0评论

Android开发中,自从Material Design推崇之后,很多UI设计都偏向MD的设计风格,不得不说这种风格确实在审美上更加美观。其中阴影效果是必不可少的,为了实现阴影,我们有一些方法可以使用,比如让设计师切一张带阴影的背景图,或者用层级的s...

【原创】java与Js交互

Android 王 伟 1年前 (2018-01-23) 708浏览 0评论

现在越来越多的app使用原生和H5混合开发了,可以减少开发周期。 一、android调用JS代码。 mWeb.loadUrl("javascript:upload_img('" + mPicUrl + "')"...