`
tansitongba
  • 浏览: 503608 次
文章分类
社区版块
存档分类
最新评论
文章列表
曾经被IPhone用手指在屏幕上滑来滑去拖动图片的操作方式吸引吗?在Android里,这并不是什么难事,只要用到Gallery即可。它通常用在设计相册、图片类型的选择器上。 在开始之前,先了解一下什么是Context以及Android.Widget命名空间下的BaseAdapter,在Activity当中,Context就如同是Canvas画布,随时等着被处理或覆盖。还记得先前介绍Activity之间的传递时,做过Intent以及Context的应用吗?当中Intent是Android.Content命名空间下的一个类,而Context也是一样。本范例在Layout里布局一个Gallery ...
android:allowTaskReparenting 是否允许activity更换从属的任务,比如从短信息任务 切换到浏览器任务。 -------------------------------------------------------------------------------------- android:alwaysRetainTaskState 是否保留状态不变, 比如切换回home, 再从新打开, activity处于最后的状态 ------------------------------------------------------------------- ...
Activity中ConfigChanges属性的用法 通过设置这个属性可以使Activity捕捉设备状态变化,以下是可以被识别的内容:CONFIG_FONT_SCALE CONFIG_MCC CONFIG_MNC CONFIG_LOCALE CONFIG_TOUCHSCREEN CONFIG_KEYBOARD CONFIG_NAVIGATION CONFIG_ORIENTATION 设置方法:将下列字段用“|”符号分隔开,例如:“locale|navigation|orientation” Value Description “mcc“ The IMSI ...
一般的Android手机上都会有Menu键,那么我们怎么来处理Menu的菜单项和它的点击事件呢?下面这个例子就示范了“关于”对话框和“离开”等功能。 要为菜单添加菜单项,就要重写Activity中的OnCreateOptionsMenu方法,而要响应菜单的点击事件,就要重写OnOptionsItemsSelected方法: public override bool OnCreateOptionsMenu(IMenu menu) { menu.Add(0, 0, 0, new Java.Lang.String("关于&q ...
很多时候我们感性Google在设计Android时遵守了大量MVC架构方式,可以让写公共代码、美工和具体逻辑开发人员独立出来。有关Android的资源文件values/strings.xml中如何实现格式化字符串呢? 这里Android123举个简单的例子,以及最终可能会用到哪些地方。<?xml version="1.0" encoding="utf-8"?><resources> <string name="app_name">cwj_Demo</string> <string n ...
做过asp.net或其他web开发的朋友都知道,想要在两个网页间做转换,只要利用超链接就可以实现。但在手机里,要如何实现手机页面之间的转换呢?最简单的方法就是改变Activity的Layout。首先准备两个布局文件Main.axml和Layout2.axml。在Layout1中放置一个按钮,当单击时,显示Layout2,同样地,在Layout2里也放一个按钮,当单击时回到Main. <?xml version="1.0" encoding="utf-8"?> <AbsoluteLayout xmlns:android="h ...
在winform或webform中,均有Control类,虽然不在同一个程序集中,但都代表“控件”的意思。在Monodroid中,表示控件的类是Android.Views.View。开发过winform或webform的朋友都知道,要在界面上显示文字,只要使用Label控件即可。在Android中,则要使用TextView。 要设置一个TextView的文本有两种方法,一是使用资源文件来定义一个字符串常数,然后在布局文件中进行引用。二是直接在后台程序中使用C#代码进行赋值。 我们先来试试第一种方法。在Resources/Values/Strings.xml文件中增加一个项,如下所示: ...
上一篇文章中,我们已经简要分析了一个MonoDroid工程的基本结构,这次我们来讨论更多。每一种应用程序基本都会有用户界面(UI),在.Net里,winform程序的UI是一个form窗体,wpf或silverlight程序的UI是一个xaml,asp.net页面是一个aspx, ...
以当下主流的2.5D RPG客户端品质游戏特效为借鉴,以最大程度控制性能损失为前提,将Silverlight游戏资源占用最小化,综合效果及用户体验最优化,即本系列作者想要向大家讲解的核心技术知识。 本系列着眼于2.5D RPG中各类特效/系统的实现,其中穿插着相关技巧与细节,唯有读者自行理会后方能发现其中更深层次的拓展价值。或许对于今天的Silverlight 4来说,这些特效炫而不实;但是随着Silverlight 5的发布,不仅整合了XNA,同时HLSL也可完美借助GPU硬件加速,这是多么伟大的奇迹呀!接下来我的代码和演示将向大家展示Silverlight在网页游戏以及移动平台上开发游戏所 ...
我们已经成功地在模拟器和手机上运行起来我们得Hello World程序,那么让我们回过头来看看这个工程的结构。 打开解决方案资源管理器,比较值得我们关注的有以下的文件和文件夹:Activity1.cs,Resources文件夹下的文件夹及文件 ...
在上一篇文章里我们已经成功的在模拟器中运行了我们的Hello World程序,在这里我先纠正之前的一个错误。之前我以为MonoDroid只能创建2.2以上版本的程序,所以当时我让大家只下载Android SDK 2.2版本,但事实上MonoDroid可以支持的最 ...
近年来,移动应用得到广泛发展,尤其是基于Android与IOS的应用如雨后春笋般爆发。我一直都想涉足这一块的开发,但身为一个.Net开发人员,要从新开始学习Java或ios,时间成本的耗费无疑是巨大的。那么能不能使用.Net来进行Andro ...
安装好biee10g之后,服务中不是出现了 Oracle BI Schedule ,但是启动会报错,是由于没有配置好Schedule导致。 配置Schedule的步骤如下: 1、需要创建计划表,创建这些对象的脚本被保存在%Oracle_BI_Home/server/Schema下SAJOBS.xxxx.sql这个文件,oracle对应SAJOBS.Oracle.sql(一定要先创建表,不如你的服务会起不来) 2、 在开始菜单打开Job Manager(也可以在管理工具打开) 选择
dex2jar工具进行反编译 首先要下载两个东西: dex2jar:http://code.google.com/p/dex2jar/downloads/list JdGUI:http://java.decompiler.free.fr/?q=jdgui (反编译Jar包,查看Jar包的源代码的GUI工具) 步骤如下: 下载一个.apk程序安装包,将其文件名*.apk改为*.zip后进行解压。 把其中的class.dex拷贝到dex2jar.bat所在目录。将class.dex拖至dex2jar.bat运行 ,将会在其文件夹下生成classes.dex.dex2jar.jar ...
和尚跟屠夫是好友。和尚早上要起来念经,而屠夫要起来杀猪。  为了不耽误各自工作,便约定早上互相叫对方起床。  多年后和尚与屠夫去世了。屠夫去了天堂,和尚却下了地狱。  屠夫天天做善事,叫和尚起来念经;而和尚天天叫屠夫起来杀生。  总结:你做的东西往往都是你认为对的,却不一定是对的。
Global site tag (gtag.js) - Google Analytics