Android UI
JageY
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
android 分辨率及密度详细
android 分辨率及密度详细屏幕密度 : 基础密度 = px : dip density :160 = px : dip 得到像素转dip公式: public static int dip2px(float dipValue) { return (int) (dipValue * (DevConst.DENSIT转载 2015-05-11 10:52:27 · 465 阅读 · 0 评论 -
改变android程序字体
这几天没事研究了一下android字体,如果想改变一下的可以玩玩 首先引用了一个开源库用于改变字体 但是我比较了不少,发现应用端还是使用roboto的字体比较好看,因此下面给出样式,并且给出字体包 下载地址原创 2016-05-05 10:33:42 · 429 阅读 · 0 评论 -
Android系统字体规范与应用探索
Android系统字体规范与应用探索我们在做Android移动APP设计的时候,字号的选择也是很让人头疼,今天整理了一份有关Android系统字体规范,主要从以下几个方面:移动设计中与字号有关的基本概念px:Pixels即像素,基本原色素及其灰度的基本编码。 DPI:dots per inch,是印刷上的记量单位,意思是每个英寸上,所能印刷的网点数。 PPI:pixels per inch 数转载 2016-05-04 15:24:25 · 501 阅读 · 0 评论 -
当EditText的Gravity设置为right时, 如何让光标出现在Hint内容的右边
我真是上网找了好久,终于发现这个的解决方法加上这一行就行,虽然我也不知道为什么,但是事实上解决了我的问题 android:textCursorDrawable="@null"原创 2016-04-10 16:37:24 · 5650 阅读 · 2 评论 -
给TextView中的部分文字变色和添加点击
只给textview设置字体颜色CharSequence str=getText("你说啥呢");SpannableString spannableString1 = new SpannableString(str);spannableString1.setSpan(new ForegroundColorSpan(Color.RED),str.length()-3, str.length(),S原创 2016-02-18 11:24:02 · 780 阅读 · 0 评论 -
一个基于MD风格的android对话框,代码兼容性很好,样式也非常简洁
下面先来几张图看看: 怎么样,看样式还是不错的吧,这是一个从github上找的一个项目 项目地址:https://github.com/drakeet/MaterialDialog写这个文章的主要目的首先是介绍这个项目,第二是把源代码拿出来分享,第三是介绍几种用法 先上源码package me.drakeet.materialdialog;import android.app.Aler原创 2016-01-13 15:57:02 · 3719 阅读 · 0 评论 -
关于DP单位的相关权威介绍
这里介绍了dp是如何换算出来地,而且给了一张换算后的图表原创 2015-12-26 09:00:50 · 509 阅读 · 0 评论 -
Android5.0以上的项目都会有的按钮点击特效--水波纹
下面是点击的效果话说这种效果应该怎样实现呢,目前我是专门针对5.0以上系统建立一个文件夹drawable-v21,里面放置带有水波纹特效的点击效果: 写一个ripple标签,这个就是水波纹特效<?xml version="1.0" encoding="utf-8"?><ripple xmlns:android="http://schemas.android.com/apk/res/android原创 2016-01-06 14:09:40 · 4719 阅读 · 0 评论 -
关于自定义Dialog的问题
今天在自定义dialog的过程中,遇到了一个很奇葩的问题,当我显示dialog以后,整个手机的屏幕变成灰色,但是没有dialog显示出来。由于我设置的是点击dialog的外部也可以取消dialog,所以我尝试着点屏幕的边缘,dialog竟然消失了,而点击dialog应该在屏幕中的位置那一部分时,dialog却不消失。这时我又查了一下dialog是否正在显示,结果是true。这时我就郁闷了,为什么d原创 2015-10-14 09:41:50 · 607 阅读 · 0 评论 -
android最新版sdk取消APP的通知栏
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);//去掉信息栏原创 2015-10-19 19:57:47 · 495 阅读 · 0 评论 -
关于android 屏幕适配的一点心得
这一段为一些智能设备写app,总算是真正见识到了android的屏幕碎片化,原来给手机写一直没什么感觉,用设计图做一套,然后使用dp加上weight来做适配基本已经够用了,一套尺寸足以走遍天下;但是把这种思路放到了智能设备上,简直了,根本没法用;不得已开始各种学习,其中包括适配的各个方面的知识,现在都能说上一二,中间还反编了一些大公司的app看看适配方案,最终总结了一套适配方案一、图片的适配方案原创 2016-08-17 12:08:35 · 481 阅读 · 0 评论
分享