![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 72
csno28
这个作者很懒,什么都没留下…
展开
-
Android 4.0设计规范 优先导读 十大改变 (附全文翻译pdf)
在拜读和翻译了Android design设计指导后,对比Android 4.0与Android2.3及之前版本的app设计指导,总结了Android 4.0设计的10大改变:1. 导航栏 (详见模式PATTERNS>导航Navigation) 由之前的物理按键导航(返回、菜单、搜索、主页)变成了嵌入屏幕的虚拟按键(返回、主页、最近任务)。 左侧为转载 2013-09-16 10:51:47 · 642 阅读 · 0 评论 -
Android ViewPager多页面滑动切换以及动画效果
一、首先,我们来看一下效果图,这是新浪微博的Tab滑动效果。我们可以手势滑动,也可以点击上面的头标进行切换。与此同方式,白色横条会移动到相应的页卡头标下。这是一个动画效果,白条是缓慢滑动过去的。好了,接下来我们就来实现它。 二、在开始前,我们先要认识一个控件,ViewPager。它是google SDk中自带的一个附加包的一个类,可以用来实现屏幕间的切换。这转载 2013-09-04 22:25:08 · 480 阅读 · 0 评论 -
修改Actionbar的样式
本例几乎涵盖了有关Actionbar的所有操作,由于前面介绍过tabs和item,这里重点介绍Actionbar的样式修改,需要源工程的请在资源里下载styleactionbar。更多请阅读http://android-developers.blogspot.com/2011/04/customizing-action-bar.html1、首先准备一个RoundedColourFragme转载 2013-09-02 23:25:52 · 1110 阅读 · 0 评论 -
在ActionBar中进行Fragment之间的切换
在ActionBar中添加标签(Tabs),每个标签对应的是一个Fragment,点击不同的Tab时,就会切换到对应的Fragment。 这里有五个关键步骤: 1. 要实现 ActionBar.TabListener接口,当点击Tab的时候触发这个接口里面的事件,有onTabSelected(), onTabUnselected(), 和 onTabReselected().转载 2013-09-01 15:52:49 · 597 阅读 · 0 评论 -
Android 移动动画- TranslateAnimation(转)
在Android 中, 制作移动动画,可以利用 Animation 与 TranslateAnimation 两个物件来达成.范例程式, 如下 :Java 程式范例public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); /转载 2013-09-07 13:00:49 · 496 阅读 · 0 评论 -
【Android动画】之Tween动画 (渐变、缩放、位移、旋转)
Android 平台提供了两类动画。 一类是Tween动画,就是对场景里的对象不断的进行图像变化来产生动画效果(旋转、平移、放缩和渐变)。第二类就是 Frame动画,即顺序的播放事先做好的图像,与gif图片原理类似。 下面就讲一下Tweene Animations。 主要类: Animation 动画AlphaAnimation转载 2013-09-07 13:22:19 · 433 阅读 · 0 评论 -
Android原理揭秘系列之View、ViewGroup
作过Android 应用开发的朋友都知道,Android的UI界面都是由View和ViewGroup及其派生类组合而成的。其中,View是所有UI组件的基类,而ViewGroup是容纳这些组件的容器,其本身也是从View派生出来的。AndroidUI界面的一般结构可参见下面的示意图:可见,作为容器的ViewGroup可以包含作为叶子节点的View,也可以包含作为更低层次的子View转载 2013-09-18 16:21:32 · 462 阅读 · 0 评论 -
【android】Socket简单用法
Socket通常也称做”套接字“,用于描述IP地址和端口,废话不多说,它就是网络通信过程中端点的抽象表示。值得一提的是,Java在包java.net中提供了两个类Socket和ServerSocket,分别用来表示双向连接的客户端和服务端。这是两个封装得非常好的类,使用起来很方便! 下面将首先创建一个SocketServer的类作为服务端如下,该服务端实现了多线程机制,可以在特定端口转载 2013-09-12 10:03:29 · 375 阅读 · 0 评论 -
如何使用fragment里的控件
最近正在用actionbar和fragment做出tabhost的效果,其中遇到一个问题,就是把fragment添加到activity里,不知道如何使用fragment里的空间,上网查了一下,都说是用view.findviewbyid找到控件的ID,可是尝试之后老是没有效果,原来是返回的view有问题,先上代码,这就是不成功的例子,问题就出在红字的地方public View onCreateV原创 2013-09-03 10:53:00 · 2208 阅读 · 0 评论