随笔分类 -  Android

安卓开发
【Android动画】之Tween动画 (渐变、缩放、位移、旋转)
摘要:Android 平台提供了两类动画。 一类是Tween动画,就是对场景里的对象不断的进行图像变化来产生动画效果(旋转、平移、放缩和渐变)。第二类就是 Frame动画,即顺序的播放事先做好的图像,与gif图片原理类似。下面就讲一下Tweene Animations。主要类:Animation 动画Al... 阅读全文

posted @ 2014-05-13 21:25 veins 阅读(269) 评论(0) 推荐(0)

关于Canvas.drawText中xy位置问题
摘要:问:canvas.drawText("3",x,y,paint);x和y是指画得时候数字3中心的坐标吗?还是左上角的坐标?答:x默认是‘3’这个字符的左边在屏幕的位置,如果设置了paint.setTextAlign(Paint.Align.CENTER);那就是字符的中心,y是指定这个字符basel... 阅读全文

posted @ 2014-05-13 16:51 veins 阅读(551) 评论(0) 推荐(0)

Android那些事儿之自定义进度条
摘要:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。http://winwyf.blog.51cto.com/4561999/857867Android原生控件只有横向进度条一种,而且没法变换样式,比如原生rom的样子很丑是吧,当伟大的产品设计要求更换... 阅读全文

posted @ 2014-05-09 18:21 veins 阅读(316) 评论(0) 推荐(0)

自定义控件之-----progressBar
摘要:写了那一年多代码都没有认认真真写过自定义控件,最近看到网易新闻里面的加载图标如图感觉很有意思,就准备自己写个玩玩。在api里面脑补了一些canvas的姿势,就上了,效果如下。说实话真心不难,自定义控件比起平时做的应用多了几分自由和创作的快感,可能我应该去做游戏,代码如下,注释已经写的很白痴了:[ja... 阅读全文

posted @ 2014-05-09 18:17 veins 阅读(321) 评论(0) 推荐(0)

Android杂谈--ListView之BaseAdapter的使用
摘要:前言 话说开发用了各种Adapter之后感觉用的最舒服的还是BaseAdapter,尽管使用起来比其他适配器有些麻烦,但是使用它却能实现很多自己喜欢的列表布局,比如ListView、GridView、Gallery、Spinner等等。它是直接继承自接口类Adapter的,使用Base... 阅读全文

posted @ 2014-05-08 21:10 veins 阅读(193) 评论(0) 推荐(0)

Android:利用Java反射调用@hide的API
摘要:置使用3G数据功能:从源代码看到隐藏的API(ConnectivityManager.java):查看文本打印?/***Setsthepersistedvalueforenabling/disablingMobiledata.**@paramenabledWhetherthemobiledataco... 阅读全文

posted @ 2014-05-08 20:53 veins 阅读(2980) 评论(0) 推荐(0)

使用内部(com.android.internal)和隐藏(@hide)API[第4部分,定制ADT]
摘要:本文翻译自http://devmaze.wordpress.com/2011/01/18/using-com-android-internal-part-4-customizing-adt/在前面的文章中,我讲述了如何创建定制的original-android.jar和创建定制的android平台以... 阅读全文

posted @ 2014-05-08 18:13 veins 阅读(325) 评论(0) 推荐(0)

使用内部(com.android.internal)和隐藏(@hide)API[第3部分,定制android平台]
摘要:本文翻译自https://devmaze.wordpress.com/2011/01/18/using-com-android-internal-part-3-custom-android-platform/在前一篇文章中我展示了如何创建定制的original-android.jar,包含内部API... 阅读全文

posted @ 2014-05-08 18:12 veins 阅读(539) 评论(0) 推荐(0)

使用内部(com.android.internal)和隐藏(@hide)API[第2部分,定制android.jar]
摘要:本文翻译自https://devmaze.wordpress.com/2011/01/18/using-com-android-internal-part-2-hacking-around/在前一篇文章中,我解释了为什么不通过反射机制,不太容易使用com.android.internal包的内部AP... 阅读全文

posted @ 2014-05-08 17:32 veins 阅读(1160) 评论(0) 推荐(0)

使用内部(com.android.internal)和隐藏(@hide)API[第1部分,介绍]
摘要:本文翻译自http://devmaze.wordpress.com/2011/01/18/using-com-android-internal-part-1-introduction/#more-79Android有两类API在SDK中不能使用。第一类就是位于包com.android.interna... 阅读全文

posted @ 2014-05-08 17:31 veins 阅读(371) 评论(0) 推荐(0)

Android 开源框架ActionBarSherlock 和 ViewPager 仿网易新闻客户端
摘要:大家都知道Android的ActionBar是在3.0以上才有的,那么在3.0以下呢,google并没有给我提供在3.0以下支持ActionBar的包,但是外国的大牛JakeWharton实现了在3.0以下使用ActionBar,JakeWharton这位大牛是ActionBarSherlock,A... 阅读全文

posted @ 2014-05-07 19:58 veins 阅读(285) 评论(0) 推荐(0)

Android 开源框架ViewPageIndicator 和 ViewPager 仿网易新闻客户端Tab标签
摘要:之前用JakeWharton的开源框架ActionBarSherlock和ViewPager实现了对网易新闻客户端Tab标签的功能,ActionBarSherlock是在3.0以下的机器支持ActionBar的功能,有兴趣的可以看看开源框架ActionBarSherlock 和 ViewPager ... 阅读全文

posted @ 2014-05-07 19:54 veins 阅读(245) 评论(0) 推荐(0)

如何在Eclipse中浏览Android源码
摘要:Google的AndroidSDK包括了android.jar,这个Jar文件包含了Android公有API类文件。他们还提供了一个Eclipse插件,这使得开始Android上的开发相当简单。然而,你却不能找到androidSrc.jar这个Jar文件,所以当你想要在Eclipse中看一下Andr... 阅读全文

posted @ 2014-05-07 19:12 veins 阅读(207) 评论(0) 推荐(0)

Android下拉刷新的实现---pulltorefresh
摘要:作者对使用方法介绍的很简单。详见:https://github.com/chrisbanes/Android-PullToRefresh/wiki/Quick-Start-Guide我这里写一下自己的一些收获:1. 导入PullToRefresh库,方法详见http://developer.andr... 阅读全文

posted @ 2014-05-07 16:52 veins 阅读(311) 评论(0) 推荐(0)

Android PopupWindow的使用技巧
摘要:PopupWindow是Android上自定义弹出窗口,使用起来很方便。PopupWindow的构造函数为public PopupWindow(View contentView, int width, int height, boolean focusable)contentView为要显示的vie... 阅读全文

posted @ 2014-05-06 21:54 veins 阅读(231) 评论(0) 推荐(0)

扩大Eclipse的内存
摘要:做项目的时候,MyEclipse提示内存不足。错误提示大概如下:MyEclipse has detected that less than 5% of the 64MB of PermGen (Non-heap memory) space remains. It is strongly recomm... 阅读全文

posted @ 2014-05-06 20:00 veins 阅读(798) 评论(0) 推荐(0)

Android Animation动画(很详细)
摘要:http://www.360doc.com/content/13/0102/22/6541311_257754535.shtml 阅读全文

posted @ 2014-05-05 18:42 veins 阅读(181) 评论(0) 推荐(0)

Android 随记
摘要:1.在fragment中使用menu菜单,需要在onCreate()方法里面添加语句setHasOptionsMenu(true);2.set a bitmap from resourceBitmap bm = BitmapFactory.decodeResource(getResources(),... 阅读全文

posted @ 2014-04-28 21:15 veins 阅读(209) 评论(0) 推荐(0)

android menu菜单的动态隐藏
摘要:先从ADW主界面按menu按键开始,涉及以下3个方法:1、onCreateOptionsMenu(Menu menu)2、onPrepareOptionsMenu(Menu menu)3、onOptionsItemSelected(MenuItem item)分别解释一下:方法名触发时间如何更新on... 阅读全文

posted @ 2014-04-25 20:42 veins 阅读(2026) 评论(0) 推荐(0)

Eclipse快捷键 10个最有用的快捷键
摘要:Eclipse中10个最有用的快捷键组合一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。 1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工... 阅读全文

posted @ 2014-04-24 21:12 veins 阅读(196) 评论(0) 推荐(0)

导航