上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 18 下一页
摘要: 移动设备的用户越来越多,每天android手机的激活量都已经超过130万台,所以我们面向移动终端的WebAPP也开始跟进了。本文主要介绍webapp的开发与调试的相关知识和经验,以及给出几种可选的解决方案。一、基本概念(1) CSS pixels与device pixelsCSS pixels: 浏览器使用的抽象单位, 主要用来在网页上绘制内容。device pixels: 显示屏幕的的最小物理单位,每个dp包含自己的颜色、亮度。等值的 CSS pixels在手机屏幕上占多大的位置,这不是固定的,这取决于很多属性。经过分析和总结,我们可以得出这么一条公式: 1 CSS pixels = (de 阅读全文
posted @ 2013-12-06 16:51 一个学渣 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 在Android的设计过程中,为了适配不同的手机分辨率,图片大多需要拉伸或者压缩,这样就出现了可以任意调整大小的一种图片格式“.9.png”。这种图片是用于Android开发的一种特殊的图片格式,它的好处在于可以用简单的方式把一张图片中哪些区域可以拉伸,哪些区域不可以拉伸设定好,同时可以把显示内容区域的位置标示清楚。本文结合一些具体的例子来看下.9.png的具体用法。首先看下普通的.png资源与.9.png的资源区别:普通的png资源就不多介绍了,可以明显看到.9.png的外围是有一些黑色的线条的,那这些线条是用来做什么的呢?我们来看下放大的图像:放大后可以比较明显的看到上下左右分别有一个像素 阅读全文
posted @ 2013-12-06 16:40 一个学渣 阅读(801) 评论(0) 推荐(0) 编辑
摘要: 何为简单工厂模式?由一个工厂类根据传入的参数,动态创建并返回相应的具体的实例!三个构成元素:1、工厂类2、抽象产品3、具体产品优点:1、提高扩展性2、隐藏具体的实现类,并不需要知道产品具体的创建过程,只需要向工厂类传入相应参数,就可以获取相应的产品实例!代码演示: 1 2 3 4 5 6 7 8 910// 抽象产品package com.test.simplefactory;public interface Person { public String sayHello(String name); public String sayGoodbye(String name);} 1... 阅读全文
posted @ 2013-11-27 15:02 一个学渣 阅读(189) 评论(0) 推荐(0) 编辑
摘要: ActivityForResult.javapublic class ActivityForResult extends Activity{ Button bn; EditText city; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); // 获取界面上的组件 bn = (Button) findViewById(R.id.bn); city = (EditText) find... 阅读全文
posted @ 2013-11-25 17:04 一个学渣 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 更多 参考Drawable Resources | Android Developersmain_header.xml:main_header_selector.xml: 阅读全文
posted @ 2013-11-22 15:48 一个学渣 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 项目中遇到多个RadioGroup中单选RadioButton ,设置了默认选中第一个 . 然后就 能选中两个RadioButton . . .. 我开始这样给设置默认选中一个的:for (int j = 0; j < newList.get(position).getList().size(); j++) {RadioButton radioButton = new RadioButton(context);radioButton.setTextSize(9);radioButton.setText(newList.get(position).getList().get(j).get( 阅读全文
posted @ 2013-11-21 16:02 一个学渣 阅读(3028) 评论(0) 推荐(0) 编辑
摘要: //方法1 Iterator it1 = list.iterator(); while(it1.hasNext()){ System.out.println(it1.next()); } //方法2 for(Iterator it2 = list.iterator();it2.hasNext();){ System.out.println(it2.next()); } //方法3 for(String tmp:list){ System.out.println(tmp); } //方法4 for(int i = 0;i < list.size(); i ++){... 阅读全文
posted @ 2013-11-08 15:28 一个学渣 阅读(124) 评论(0) 推荐(0) 编辑
摘要: Api 参考地址博文地址RadioGroup相关属性://返回该单选按钮组中所选择的单选按钮的标识 ID,如果没有选中的单选按钮则返回 -1.RadioGroup.getCheckedRadioButtonId ();//清除选中状态clearCheck ()-----------------------------------------------------代码循环生成多多个 RadioGroup ,每个RadioGroup 中动态生成多个 RadioButton如何取出每个RadioGroup 的check数据. 阅读全文
posted @ 2013-11-08 13:12 一个学渣 阅读(170) 评论(0) 推荐(0) 编辑
摘要: ① 字体设置:修改代码 : GridViewActivity.javapriceTv为 TextView1 priceTv.setMaxLines(3);2 //当多与7个字fu的时候 , 其余字符不显示.. 3 if (name.length()>=7) {4 name = name.substring(0, 6)+"..."; 5 }6 priceTv.setMinLines(3);设置宽度:priceTv.setMaxWidth(250... 阅读全文
posted @ 2013-11-06 17:18 一个学渣 阅读(381) 评论(0) 推荐(0) 编辑
摘要: ViewSwitcher 代表了视图切换组件, 本身继承了FrameLayout ,可以将多个View叠在一起 ,每次只显示一个组件.当程序控制从一个View切换到另个View时,ViewSwitcher 支持指定动画效果.为了给ViewSwitcher 添加多个组件, 一般通过ViewSwitcher 的setFactory 方法为止设置ViewFactory ,并由ViewFactory为之创建View 即可.下面通过一个实例来介绍 ViewFactory的用法.(仿Android系统Launcher 界面 实现分屏 左右滑动效果)import java.util.ArrayList;im 阅读全文
posted @ 2013-11-04 18:47 一个学渣 阅读(833) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 18 下一页

 

CSDNGitHub 联系邮箱:aikongmeng@gmail.com


Copyright 2008-2019 Government All Rights Reserved