上一页 1 ··· 53 54 55 56 57 58 59 60 61 ··· 64 下一页
  2013年10月26日
摘要: 废话:在上一篇的博客中我们给出了Fragment的简单介绍,这一片博客给大家介绍一下Fragment到底该怎样用。主要都用在哪方面等等。需求:现有一个界面,要求,竖屏时界面的背景颜色为红色,横屏时界面的的背景颜色为黄色。(主要目的是为了给大家演示一下Fragment实现动态UI效果)直接看代码好了:一、背景颜色为红色的Fragmentpackage com.yw.myapiupdate.fragment;import android.annotation.SuppressLint;import android.app.Fragment;import android.os.Bundle;impo 阅读全文
posted @ 2013-10-26 15:45 飘杨...... 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 一、为什么要引入Fragments? 自从Android 3.0中引入fragments 的概念,可以译为:碎片、片段。其上的是为了解决不同屏幕分辩率的动态和灵活UI设计。大屏幕如平板小屏幕如手机,平板电脑的设计使得其有更多的空间来放更多的UI组件,而多出来的空间存放UI使其会产生更多的交互,从而诞生了fragments 。二、fragments的设计原理 在设计应用时特别是Android 应用 ,有众多的分辨率要去适应,而fragments 可以让你在屏幕不同的屏幕上动态管理UI。例如:通讯应用程序(QQ),平板电脑用户列表可以在左边,消息窗口在右边的设计。而在手机屏幕用户列表填充屏幕当.. 阅读全文
posted @ 2013-10-26 15:34 飘杨...... 阅读(316) 评论(0) 推荐(0) 编辑
  2013年10月23日
摘要: 转自:http://blog.csdn.net/ithomer/article/details/8882236GitHub上的开源项目不胜枚举,越来越多的开源项目正在迁移到GitHub平台上。基于不要重复造轮子的原则,了解当下比较流行的Android与iOS开源项目很是必要。利用这些项目,有时能够让你达到事半功倍的效果。1.ActionBarSherlock(推荐)ActionBarSherlock应该算得上是GitHub上最火的Android开源项目了,它是一个独立的库,通过一个API和主题,开发者就可以很方便地使用所有版本的Android动作栏的设计模式。对于Android 4.0及更高版 阅读全文
posted @ 2013-10-23 14:25 飘杨...... 阅读(603) 评论(0) 推荐(0) 编辑
  2013年10月22日
摘要: 概要:本例仅提供替代思路。原需求:实现下图这个布局要求:头部菜单固定,实现Viewpager、中间的按钮菜单,底部的listview一起能够上下滚动。做法: 把Viewpager、中间的按钮菜单,底部的listview使用一个ScrollView套起来,这样就能够实现上下滑动。这样做的问题:运行程序后你会发现listview始终显示的是第一个Item而其他的item不见了,其实不是其他的item不见了,而是其他的item被第一个item遮挡了,此时你可以滑动第一个item来看其他的item,但是当你滑动时问题又来了,你会发现你的item滑动的非常的不顺畅,或者根本就没办法滑动,因为在你滑动时. 阅读全文
posted @ 2013-10-22 20:50 飘杨...... 阅读(3602) 评论(0) 推荐(0) 编辑
  2013年10月21日
摘要: 10-21 17:33:45.171: E/AndroidRuntime(7644): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.yw.myapiupdate/com.yw.myapiupdate.fragment.MyFragmentActivity}: android.view.InflateException: Binary XML file line #7: Error inflating class fragment10-21 17:33:45.171: E/AndroidRuntim 阅读全文
posted @ 2013-10-21 17:38 飘杨...... 阅读(6305) 评论(0) 推荐(0) 编辑
  2013年10月19日
摘要: 为什么要写这篇博客:是这样的,最近听朋友说,有不少公司面试的时候会问道TCP和UDp的却别,所以就写出一篇简单的来描述他们之间的区别,送给那些即将面试的朋友们。UDP:1.UDP, a.将数据以及源和目的封装成数据包,不需要建立链接 b.每个数据报的大小限定在64K内 c.因为无连接,是不可靠协议 d.不需要建立连接,速度快2.TCP 1.建立链接,形成传输数据通道 2.在连接中进行大数据量传输 3.通过3此握手完成链接,是可靠协议 4.必须建立链接,效率会稍低。这里有必要解释一下三次握手:第一次握手:请求端发送一条消息的接收端,接收端收到消息。第二次握手:接收端在接收消息后发送... 阅读全文
posted @ 2013-10-19 13:28 飘杨...... 阅读(412) 评论(1) 推荐(0) 编辑
  2013年10月17日
摘要: 问题:ListView下拉刷新时看上去非常的卡解决方案: 在BaseAdapter的getView方法中,有三个参数public View getView(int position, View convertView, ViewGroup parent)该方法是绘制你的ListView的Item项的。第一个参数(position)代表当前item项的位置,第二个参数(convertview)代表你的item项。问题的原因就出在convertView上。下面贴出两端代码,大家看看有什么不同优化前的代码:convertView = inflater.inflate(R.layout.pulldo. 阅读全文
posted @ 2013-10-17 17:57 飘杨...... 阅读(574) 评论(2) 推荐(0) 编辑
摘要: 问题描述:调用分享到微信的sdk点击程序的分享按钮程序无反应解决办法:问题原因:微信分享对客户端的要求相当严格,首先你必须在给应用注册账号时,把注册信息相对的填写完整,其中“应用包名”,“应用的签名”必须填写上去,我就是因为没有填写应用的签名导致了点击分享到微信时毫无反应。具体操作步骤如下:这是网上看到一个哥们总结的,个人感觉非常好。转载地址如下:http://www.cnblogs.com/shansheng/p/android.html一、废话 我必须说我再这个上面吃了很多的亏,所以希望有人不跟我一样吃亏.因为我本身不够仔细的原因,所以我希望能够做一些总结.---废话讲完. 二、干货... 阅读全文
posted @ 2013-10-17 15:52 飘杨...... 阅读(15018) 评论(2) 推荐(1) 编辑
摘要: 问题描述:最近做了一个自定义的控件LinearLayout就是公用的底部菜单条,在指定分辨率下(例如:480x800,480x854)下背景是正常的,但是当程序运行到非指定(默认)的分辨率下就不正常了(layout文件夹下)。右边会显示空白。最开始的时候认为是图片的问题,找了好久也测试了好久,都没有找到方案。我在想到底是什么问题呢?解决办法如下:在代码中指定布局的宽度问题解决代码如下:LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.FILL_PARENT, ViewG 阅读全文
posted @ 2013-10-17 15:38 飘杨...... 阅读(355) 评论(0) 推荐(0) 编辑
  2013年10月12日
摘要: Activity启动模式设置: Activity的四种启动模式: 1. standard 模式启动模式,每次激活Activity时都会创建Activity,并放入任务栈中。 2. singleTop 如果在任务的栈顶正好存在该Activity的实例, 就重用该实例,否者就会创建新的实例并放入栈顶(即使栈中已经存在该Activity实例,只要不在栈顶,都会创建实例)。 3. singleTask 如果在栈中已经有该Activity的实例,就重用该实例(会调用实例的onNewIntent())。重用时,会让该实例回到栈顶,因... 阅读全文
posted @ 2013-10-12 10:02 飘杨...... 阅读(288) 评论(0) 推荐(0) 编辑
上一页 1 ··· 53 54 55 56 57 58 59 60 61 ··· 64 下一页