自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

abbydong的博客

希望看过的人能评论两句,如有不足之处希望能及时指正,我会尽快修改过来~

  • 博客(15)
  • 收藏
  • 关注

翻译 【XamarinForms开发APP】2、一个应用程序的剖析(Anatomy of an app)<上>

1 引言一个现代的用户接口通常是由各种各样的可视对象构成的。在不同的操作系统中,这些可视对象有着不同的名称,如:controls, elements, views, widgets— 但是他们的作用都是展示和交互。pagelayoutview上述的这些概念并不是抽象抽象的。Xamarin.Forms的API(application programming interface)定

2016-05-11 15:37:05 3316 3

原创 Xamarin学习笔记——4种不同的页面

Xamarin官网介绍了五种不同的页面,分别为:ContentPageMasterDetailPageNavigationPageCarouselPageTabbedPage下面我们对这几个页面进行一一介绍。1、Contentpage A Page that displays a single view.ContentPage是一个显示一个单一的View的页面,是最简单的一种pag

2016-04-22 17:11:14 5241 1

原创 Xamarin学习笔记——基本控件ListView

写过Android项目的童鞋都知道,ListView 是Android各种基本控件里面非常常用又稍稍有些难度的控件,那么在Xamarin里面究竟是怎样的呢?首先我们来看一下ListView的定义: An ItemsView that displays a collection of data as a vertical list.我们可以简单的理解为一个显示数据集合的列表。那么怎样现实一个数据

2016-04-21 10:37:41 4249

原创 Xamarin学习笔记——Frame

1、Frame官方是这样介绍的: An element containing a single child, with some framing options. 它是一个可以包含一个孩子的框架型控件。我们来看看具体的使用方法。 新建一个Cross-platform工程test4(新建工程的方法点击这里)打开文件test4.cs 修改为:namespace test4{class Pag

2016-04-21 09:41:52 2391

原创 初识Xamarin——mac os x下环境的搭建

1、安装步骤?**以下连接均是写文时的最新链接,如果不是最新的,请以 http://xamarin.com/installer_assets/v3/Mac/Universal/InstallationManifest.xml 里的为准。**1.1、Java环境(开发Android必需)可以通过在终端里输入:java -version来判断当前是否安装了java环境。如果出现了类似于:java v

2016-04-13 21:16:22 4999 1

原创 Android小技巧——查询当前语言环境

Locale locale = getResources().getConfiguration().locale; String language = locale.getLanguage();

2016-03-31 10:38:20 424

原创 Android学习笔记——数据库SQLite

1、什么是SQLight以及SQLight的特点这个不讲2、SQLight的数据类型 类型 说明 NULL 类型为空 VARCHAR(n) 长度不固定,但有最大限制(n)的字串,n最大不能超过4000 CHAR(n) 长度固定为n的字串,n的大小不能超过254 INTEGER 值被表示为整数 REAL 浮动的数值 TEXT 文本字符串 BLO

2016-03-22 21:08:21 749

原创 Android常用控件——Dialog之AlertDialog和ProgressDialog

1、AlertDialogAlertDialog是一种对话框,他弹出时是凌驾于所有的界面元素之上的,能够屏蔽其他控件的交互能力。因此,AlertDialog 一般是用于提示非常重要的事情和紧急的事件。AlertDialog.Builder dialog = new AlertDialog.Builder(MainActivity.this); dialog.setTitle(

2016-03-19 14:19:52 818

原创 Android小技巧——EditText

1、EditText限制最大行数android:maxLines = "2" //限制最大的行数为两行2、修改光标颜色android:textCursorDrawable="@null"@null表示和文字颜色一样, 特定的颜色可以使用 android:textCursorDrawable=”@color/xxx”3、EditText光标不显示android:cursorVisibl

2016-03-18 17:48:01 4418

原创 Android小技巧——TextView的一些小技巧

1、TextView加下划线,中划线,抗锯齿,设定长度,跑马灯等。。

2016-03-15 17:20:33 2419

原创 AndroidStudio小技巧 —— 优化代码之清理冗余的资源文件

做android开发的童鞋都知道,由于平时的各种需求的变更或者其他的因素,我们的工程里往往会出现许多冗余的资源文件,包括图片资源和layout资源等,随着冗余的资源越来越多,APK包就会变得越来越大。那么,如何才能以最快的方式找到工程里的冗余资源呢?AndroidStuido为我们提供了一个很好的方法。下面就让我们来看一下具体步骤:1.首先打开AndroidStuidi

2016-01-15 11:45:51 4900

原创 Android学习笔记——动画(Animation)

一、Android动画简介。Amination动画是一个android UI界面动画效果的API,可以实现淡入淡出,缩放,旋转,平移等效果。这些效果可以用在绝大多数的控件中。二、Android动画分类。Animation动画一般来说可以分为两类:补间动画,帧动画。1、补间动画(Tweened Animation)补间动画提供了4种效果: 名称 解释 Alpha 渐变 Scale

2015-12-07 11:32:59 696

原创 Canvas的各种方法大集合

一、Canvas简介Canvas类二、用Canvas画直线,画圆,画弧线,画文字1.画直线——drawLine();public void drawLine (float startX, float startY, float stopX, float stopY, Paint paint)参数说明 参数 说明 startX: 起始端点的X坐标。

2015-11-14 16:32:41 7121

原创 Android 中的 onInterceptTouchEvent() 和 onTouchEvent()

onInterceptTouchEvent() public boolean onInterceptTouchEvent (MotionEvent ev)onInterceptTouchEvent()是ViewGroup的方法。他主要用于处理触摸事件并改变事件的传递方向。参数MotionEvent ev: 常见的动作常量: 内容 解释 publ

2015-10-27 21:35:03 521

原创 Android学习笔记——sharedPreference

Android学习笔记——SharedPreferenceSharedPreference是android上的一种简单的数据存储技术,他采用key-value的存储类型,通常用来存储一些轻量级的数据,如用户上一次设置的音乐音量,上一次设置的背景颜色等等。SharedPreference讲数据存储到一个xml文件中,并存储到应用程序的私有文件夹里。本文主要从以下几个方面来介绍SharedPr

2015-10-20 10:58:06 867

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除