
Xamarin
文章平均质量分 94
henreash
Think Differently.
展开
-
Xamarin Getting Started翻译系列三--旋转处理
旋转处理 开发中对设备旋转的处理、注意事项、职责 概述由于移动设备经常旋转,移动OS将旋转内置为标准的特性。作为成熟的移动OS,Android为应用程序处理旋转提供了精致的框架,无论使用XML声明用户界面或使用代码创建用户界面。当旋转设备,自动处理声明布局变化时,应用程序可以受益于对Android资源系统的紧密整合。对于程序创建的布局,必须手动处理旋转。这可以在运行时实现更好的控制,但开发者需要做翻译 2015-03-21 20:29:56 · 2494 阅读 · 0 评论 -
Xamarin Getting Started翻译系列七--创建服务
本文讲述Android服务,是Android运行在后台的组件。解释服务可用于不同场景,以及如何实现长时间运行后台任务、为远程调用提供接口。This article covers Android services, which are Androidcomponents that allow work to be done in the background. It explains thediff翻译 2015-03-21 21:03:17 · 3150 阅读 · 0 评论 -
Xamarin Getting Started翻译系列九--操作音频
操作音频概述现代的移动设备集成了一些特殊功能的设备—摄像头、音乐播放器和视频录像。因此,多媒体框架成为了移动API的第一大特性。Android对多媒体提供了大量的支持。本文讲述在Android中操作音频,包含如下方面:1. 使用MediaPlayer播放音频—使用内置的MediaPlayer类播放音频,包括本地文件和使用AudioTrack播放流音频文件。2. 录制音频—使用内翻译 2015-03-21 21:12:40 · 3648 阅读 · 0 评论 -
Xamarin Getting Started翻译系列二--Activity生命周期
Activity生命周期Activity是Android应用程序基本组成部分,具有多种不同的存在状态。Activity生命周期起始于实例化,结束与析构,期间包括多种状态。当Activity状态改变时,就会触发相应的生命周期事件,通知Activity将要发生状态变化,可以运行代码处理这些变化。本文讲解Activity生命周期并解释当状态变化时Activity应负责的事项,以便于实现体验良好功能可靠的翻译 2015-03-21 20:17:11 · 2553 阅读 · 0 评论 -
Xamarin Getting Started系列翻译一
跟随这个逐渐深入的实战教程,零基础学习移动应用程序开发。Getting Started系列Hello,Android预计时间:20分钟这是Xamarin Android入门系列的第二篇文章,第一章是关于安装的。本文阐述如何使用Xamarin Android创建并部署Android应用程序。本文同时描述了默认应用程序模板,以及如何创建简单的Hello World应用程序。Hello,Multiscr翻译 2015-03-16 21:39:09 · 3111 阅读 · 0 评论 -
【Android基础篇】AlertDialog自定义setView方法的控件响应方法
Android使用AlertDialog弹出对话框时,如果需要自定义对话框界面,就需要用到setView来设置界面,此时,界面上一般都会有需响应或需记录结果的控件,这就需要查找控件了。下面就是一个在自定义对话框中查找控件并进行响应的实例:LayoutInflater layoutInflater = LayoutInflater.from(mContext);View newPlanDialo转载 2015-03-23 08:47:10 · 7145 阅读 · 0 评论 -
Tasky范例解析
从官网上下载Tasky范例,解压缩后编译并运行后,得到一个任务管理程序,这个程序可以实现本地任务数据的增删改查功能,数据保存在sqlite中。并将任务数据显示在ListView中。 一、数据接口Tasky.Core.Android模块 在这个模块中定义一个任务类Task、封装针对Task类进行sql数据操作的TaskDatabase类、封装针对Task操作的单例TaskRepositoryAD原创 2015-03-12 21:36:09 · 1774 阅读 · 0 评论 -
Xamarin.Android之ListView和Adapter
一、前言如今不管任何应用都能够看到列表的存在,而本章我们将学习如何使用Xamarin去实现它,以及如何使用适配器和自定义适配器(本文中的适配器的主要内容就是将原始的数据转换成了能够供列表控件显示的项)。 二、简介适配器在开始之前我们需要先了解下适配器,首先是提供给我们使用的适配器之间的关系:下面我们将上面的适配器进行简单的介绍:BaseAdapter:顾名思义,就是所以适配器的基类,但是我们不能将转载 2015-03-14 18:04:31 · 3125 阅读 · 0 评论 -
Xamarin Getting Started翻译系列四--图像和动画
图像和动画Graphics and Animation 介绍Xamarin.Android 中的图像和动画An Introduction to Graphics and Animation in Xamarin.Android 概述Overview 考虑到运行的地方,通常,设备电源都是有限的,绝大多数移动应用程序都具有精致的用户体验,包括利用高质量图像和动画提供直观、敏感、动态的交互。由翻译 2015-03-21 20:37:49 · 3608 阅读 · 0 评论 -
Xamarin安装
根据网上搜索到的Xamarin安装破解教程,周末倒腾了1天时间,终于安装完毕,并用夜间升级下载Android sdk,但启动Xamarin或vs2013后,发现设计时期的界面不可见,提示disconnected from layout renderer,please close and open the file again.百度后说sdk中的tools版本太高,需要降下来,下载tools_r22原创 2015-03-10 20:48:41 · 2318 阅读 · 0 评论 -
Xamarin Getting Started翻译系列八--许可
许可(permissions)可以使用Xamarin或Visual Studio内置的工具在Android清单文件中添加许可。应该只给应用程序设置必须的访问许可,因为用户从Google Play下载应用程序时会提示所需许可。本文讲解如何在Visual Studio或Xamarin中设置许可,应该同Adding Permissions to Android Manifest一起阅读。You can翻译 2015-03-21 21:10:16 · 1887 阅读 · 0 评论 -
Xamarin Getting Started翻译系列五--Android资源
Android资源本文介绍XamarinAndroid中的Android资源概念,以及如何使用资源。讨论如何使用资源实现应用程序本地化,多种设备支持如各种屏幕大小和密度。This article introduces the concept of Android resourcesin Xamarin.Android and will document how to use them. It co翻译 2015-03-21 20:55:48 · 3895 阅读 · 0 评论 -
EmployeeDirectory范例解析
从官网上下载EmployeeDirectory范例,编译并运行,得到一个员工管理的应用程序。这个应用程序包含登陆窗口、继承自ListActivity的主界面(显示员工列表)、员工信息明细界面等。并实现从员工明细界面中获取到电话号码、EMail地址等信息,直接拨打电话、发送邮件等功能。 这个程序采用MVVM功能,即View(Activity)包含一个ViewModel实例,ViewModel有包含原创 2015-03-14 17:23:00 · 2048 阅读 · 0 评论 -
Xamarin Getting Started翻译系列十--演练—使用Android设计器
本文演练一下Xamarin Android的设计器。讲解如何创建基于列表的UI用来显示联系人信息,包括一个小图标、姓名、电话号码。这里使用设计器创建UI。This article presents a walkthrough of theXamarin.Android designer. It shows how to create a list-based user interfacethat翻译 2015-03-21 21:26:52 · 2439 阅读 · 0 评论