Android Ui
文章平均质量分 74
KanKanV
这个作者很懒,什么都没留下…
展开
-
对于popupWindow位置的改变,放在上下左右
为了让popupWindow 在控件的各个方向上的显示(上、下、左、右),可以改写popupwindow类,也可以写成方法。不能总是放在下方,所以主要用到popupWindow 的showAtLocation()方法:在控件的上方:[java] view plaincopyprivate void showPopUp(View原创 2014-01-18 19:27:09 · 1923 阅读 · 0 评论 -
Android图表日历控件组件
AChartEngine是一款基于Android的图表绘制引擎,MPAndroidChart是一款基于Android的开源图表库,Mobi Pick是一款Android风格的日期选择组件,原创 2014-10-20 23:33:36 · 1652 阅读 · 0 评论 -
安卓 有关动态加载ImageView,Radiobutton
根据项目需求,想要动态加载控件,imageview,radiobutton原创 2014-10-16 10:39:50 · 1757 阅读 · 0 评论 -
Android Drawable 与 LayerList综合汇总
美工独出心裁,画个用户圆形头像,坑死我了。再来重头从学习drawable^_^Android把可绘制的对象抽象为Drawable,不同的图形图像资源就代表着不同的drawable类型。Android FrameWork提供了一些具体的Drawable实现,通常在代码中都不会直接接触Drawable的实现类。原创 2014-11-13 11:21:40 · 1814 阅读 · 0 评论 -
notification 报错the method build() is undefined for the type Notificatin.Builder
notification 报错the method build() is undefined for the type Notificatin.Builder这事api版本太低导致的Notifica没有builder方法,解决方案,将项目api调整到 17 ok。原创 2014-10-24 14:05:37 · 3488 阅读 · 0 评论 -
企业级项目,给布局的弹出与隐藏添加动画
企业级项目,布局很枯燥,无奈之余,给布局添加动画,使用了LayoutTransition原本只是使用了setVisibility(View.VISIBLE),但是显示与消失太土突然。于是加入了动画,对于layoutTransition:1. APPEARING---一个标记,它指示要在容器中正在显示的项目上运行动画;2. CHANGE APPEARING---一个标记,它指示在容器中由于新项目的出现而导致其他项目变化所要运行的动画;3. DISAPPEARING---一个标记,它指原创 2014-09-24 03:47:41 · 1513 阅读 · 0 评论 -
自定义仪表盘DashBoard - -kankanstyle
因为做一个奶站软件,需要用到仪表盘,显示质量数据 //初始化布局 Initializes layout private void init() { setScaleType(ScaleType.FIT_CENTER); //设置表盘图片 setBackgroundDrawableId(R.drawable.base__view_dashboard_bg); //设置表针图片Set the dial pictures setPointerDrawableId(R.drawable原创 2014-08-25 16:40:17 · 1468 阅读 · 0 评论 -
LIstview与scroll嵌套的解决方案,你懂了吗?
三、问题解决方案1、手动设置ListView高度 经过测试发现,在xml中直接指定ListView的高度,是可以解决这个问题的,但是ListView中的数据是可变的,实际高度还需要实际测量。于是手动代码设置ListView高度的方法就诞生了。/*** 动态设置ListView的高度* @param listView*/pub转载 2014-04-25 02:50:38 · 1206 阅读 · 0 评论 -
安卓代码优化 使用ImageLoader实现图片异步加载
2.将下载包解压,把downloads里面的包universal-image-loader-1.8.4.jar加入到你项目的libs里面,注意引入项目,点击你的项目,右键——选择build path——configure build path——add jars,选择你项目下面libs里面的包。点击ok。3.开始使用了,使用之前,需要进行配置:转载 2014-05-16 09:26:08 · 1016 阅读 · 0 评论 -
SlidingMenu,你不能只会代码
SlidingMenu是一个很好使用的侧滑菜单开源项目,它的表现形式类似于DrawerLayout和SlidingDrawer,具体效果如下图所示,左侧为侧滑Menu菜单,右侧黑色部分为内容显示视图Content: 下面是SlidingMenu主要的方法:全局常量: //侧滑菜单通过手势的打开方式 publ转载 2014-03-21 19:53:32 · 632 阅读 · 0 评论 -
android几种动画分析
2010-03-24 16:22:36| 分类: andoird|举报|字号 订阅动画类型Android的animation由四种类型组成XML中 alpha渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果rotate画面转移旋转动画效转载 2014-03-05 15:07:38 · 893 阅读 · 0 评论 -
kankan转载:Android实现3d翻转效果
Android中并没有提供直接做3D翻转的动画,所以关于3D翻转的动画效果需要我们自己实现,那么我们首先来分析一下Animation 和 Transformation。Animation动画的主要接口,其中主要定义了动画的一些属性比如开始时间,持续时间,是否重复播放等等。而Transformation中则包含一个矩阵和alpha值,矩阵是用来做平移,旋转和缩放动画的,而alpha值是用来做转载 2014-03-05 16:53:52 · 900 阅读 · 0 评论 -
kankan转载:anddroid卡牌效果实现
本文介绍如何是一个自定义的Fragment动画来制作卡片翻转动画。卡片翻转动画是在内容视图之间模拟卡片翻转的效果。创建动画器创建用于卡片翻转的动画,需要两个用于前景的动画器,它们会让卡片的前景向左侧退出,从左侧进入。还需要两个用于背景的动画器,它们会让卡片的背景从右侧进入,向右侧退出。card_filp_left_in.xmlxmlns:android="http:转载 2014-03-05 16:46:10 · 728 阅读 · 0 评论 -
用xml文件设置ImageButton按下、弹起加载不同的图片 实现
java部分的代码就不贴了,只上xml文件,方法:1,在drawable里放三幅图片,分别是获得焦点的图片、获得焦点并按下、失去焦点并按下、自然状态(也就是失去焦点,并且没有按下)。这里你准备三个照片就中。2,在drawable文件夹下新建个imagebutton.xml文件,里面的内容为: android:state_focused=转载 2014-03-05 16:44:30 · 868 阅读 · 0 评论 -
KanKanStyle转载:Android开发高级动画接口 Interpolator
(本文转载自多为开发大神,小弟见谅了)做了些动画,发现动画都有一个Interpolator的属性,它到底是个啥东西? 网上也有很多解释Interpolator的文章,基本上都是停留在直接翻译SDK的意思层面上。看了,也就明白一个大概。 Interpolator英文意思是: 篡改者; 分类机; 校对机 SDK对Interpolator的描述是:An interpol转载 2014-03-05 03:14:04 · 803 阅读 · 0 评论 -
Android下拉刷新,老调重弹
比如微博,下拉刷新更多数据。一般我们在运用的ListView,本身就实现了下拉获取更多数据。只是这个下拉刷新的操作时在listView拉到底端的监听。对于ListView刷新,我们可以分为两种情况:1.获取更多的数据,按服务器数据库时间顺序存储入情况,此刻我们是获取是显示在我们应用中的数据更早前的数据,这也是最常见的情况。比如(微博获取更多信息,就是获取更多更早前的信息,然转载 2014-02-28 09:52:23 · 841 阅读 · 0 评论 -
Android报警功能,报警铃音,手机开始震动
公司项目需求,需要给软件加入报警功能,点击手绘的报警图标,开始震动,并且发出报警铃音,使用了layerlist,drawable,Vibrator,soundpool原创 2014-12-02 16:18:20 · 7088 阅读 · 0 评论