大部分情况下,我们在UI中并不採用android自带的checkbox复选框样式,这时候就须要我们自己定义自己的checkbox。 首先找两张checkbox背景图片。比方下图样子的: 然后在drawable文件夹下定义一个背景图片xml文件,内容例如以下: <?xml version="1.0" ...
分类:
移动开发 时间:
2017-04-28 20:35:16
阅读次数:
173
主要涉及两个技术点:1、图标加灰色过滤;2、Android的图片资源默认是静态的,单实例;如果两个IM好友的头像一样,最简单的都是用的软件自带头像,有一个在线,一个离线,直接改变头像的灰度,则两个用户的头像都会变灰或者在线,答案是:Drawable.mutate()。代码如下: ...
分类:
其他好文 时间:
2017-04-26 23:47:14
阅读次数:
303
首先,笔者是站立在开发者的角度来看UI设计的,欢迎专业人士提供指导,不多说,来看怎么把UI设计和开发高效结合起来~ 一、约定APP开发中的一些规则 1、大部分图标满足HDPI(高清)即可,比如:大众点评首页的右上角图标,尺寸大致在48*48px左右 2、一般提供1280*720px的尺寸即可,最常见 ...
分类:
移动开发 时间:
2017-04-25 21:19:42
阅读次数:
301
直接用做好的png图片替换res的所有分辨率的lc_launcher.png图片 注意到不同文件夹有不同的分辨率,直接把png图片做成最大的替换掉即可,不管小的。 drawable-xxhdpi144×144 drawable-xhdpi96×96 drawable-mdpi48×48 drawab... ...
分类:
移动开发 时间:
2017-04-24 10:12:04
阅读次数:
180
情景一
今天主要实现一个国家与地区切换,就是当我们选中RadioButton时然后将值设置到TextView中,听着这需求应该不难对吧?那么我们就开始约会吧?
看下原型图准备条件:
首先需要一...
分类:
移动开发 时间:
2017-04-20 21:36:10
阅读次数:
322
轮播图是很常用的一个效果 核心功能已经实现 没有什么特殊需求 自己没事研究的 所以封装的不太好 一些地方还比较糙 为想要研究轮播图的同学提供个参考目前测试图片为mipmap中的图片 没有写从网络加载图片 可自行根据需求在getShowView()方法中修改 通过handle延时发送通知改变界面 然后 ...
分类:
移动开发 时间:
2017-04-18 18:16:16
阅读次数:
340
自己定义Actionbar有两种方式:代码方式和xml方式 先说代码方式: //getSupportActionBar().setBackgroundDrawable(getResources().getDrawable(R.drawable.ad_action_bar_gradient_bak)) ...
分类:
其他好文 时间:
2017-04-18 11:28:45
阅读次数:
202
【Frame animation】 An animation defined in XML that shows a sequence of images in order (like a film). res/drawable/filename.xml Resource pointer to an ...
分类:
其他好文 时间:
2017-04-18 11:20:40
阅读次数:
280
<1>简介 之前往往是通过Bitmap、Drawable和Canvas配合完成,需要写一系列繁杂的逻辑去缩小原有图片,从而得到缩略图。 现在我给大家介绍一种比较简单的方法:(网上有) 在Android 2.2版本中,新增了一个ThumbnailUtils工具类来是实现缩略图,此工具类的功能是强大的, ...
分类:
移动开发 时间:
2017-04-17 14:01:17
阅读次数:
280
原图: 处理后: 下面贴代码: 一、图片处理层: [java] view plain copy package com.jacp.tone.view; import java.util.ArrayList; import android.content.Context; import android ...
分类:
移动开发 时间:
2017-04-17 13:12:30
阅读次数:
298