创建项目 使用Xamarin开发安卓项目,首先需要安装VS2017以上版本。因为VS2017以上的版本,可以直接创建Xamarin项目。 另外用Xamarin开发安卓项目,还需要使用Intel的CPU,并且得是双核以上的CPU,因为调试时,需要使用电脑的虚拟化,奔腾4之类的CPU是不支持虚拟化的。 ...
分类:
移动开发 时间:
2019-08-29 20:20:40
阅读次数:
165
基础控件 Android的控件和控件样式非常特别,它是一种内联特别高的设计模式,换句话说,它是非常烂的设计。。。。 但在这种特别的关系里还是有一定的规律的,下面我们一起来看看控件的使用方式。 首先我们定义一个ImageButton,如下: 重点,我们来看这句,background="@drawabl ...
分类:
移动开发 时间:
2019-08-29 20:04:18
阅读次数:
127
相信我,这不是一篇吐槽文章。。。。 基础控件 Android的控件和控件样式非常特别,它是一种内联特别高的设计模式,换句话说,它是非常烂的设计。。。。 但在这种特别的关系里还是有一定的规律的,下面我们一起来看看控件的使用方式。 首先我们定义一个ImageButton,如下: 如上代码所示,我们定义了 ...
分类:
移动开发 时间:
2019-02-20 12:41:10
阅读次数:
218
当你做架构设计时,必然会面临技术选型的抉择,不同的技术方案,架构也可能完全不同
分类:
移动开发 时间:
2018-07-17 19:23:53
阅读次数:
142
原文:Android项目实战(二十四):项目包成jar文件,并且将工程中引用的jar一起打入新的jar文件中前言: 关于.jar文件: 平时我们Android项目开发中经常会用到第三方的.jar文件。 其实.jar文件就是一个类似.zip文件的压缩包,里面包含了一些源代码,注意的是.jar不包含资源... ...
分类:
移动开发 时间:
2018-04-29 11:52:35
阅读次数:
200
1,主activity_splash:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:la
分类:
移动开发 时间:
2017-12-02 20:18:35
阅读次数:
267
GeoQuiz项目总结 通过学习Android基本概念与构成应用的基本组件,来开发一个叫GeoQuiz的应用。该应用的用途是测试用户的地理知识。用户单击TRUE或FALSE按钮来回答屏幕上的问题,GeoQuiz可即时反馈答案正确与否。 开发前的准备工作 想要开发一个Android应用,首先要在电脑上 ...
分类:
移动开发 时间:
2017-09-17 16:30:33
阅读次数:
352
GeoQuiz项目总结: 前言 本项目为这学期开发的第一个应用,通过此项目我们能学习到一些Android基本概念以及构成应用的UI组件。此篇博客也是我学习编程以来第一次正式完成的第一篇博客,仍是十分浅显与生涩。 开发环境 本项目采用了AndroidStudio为开发环境。 首先我们需要在androi ...
分类:
移动开发 时间:
2017-09-17 15:18:08
阅读次数:
252
在android项目开发的时候,内存问题一直都是很困扰我们的常见的问题,在实际开发中,如何在开发时就很好的约束&控制内存已经成为了一件恨重要的事情了。 1.为什么要在开发时就要约束内存 因为小编从事过不同类型的APP的开发,混合式语言开发是我们现在开发中使用最常见的一种,在不同的脚本语言的时候,我们 ...
分类:
移动开发 时间:
2017-06-28 20:25:56
阅读次数:
210
在 Android 项目开发中,我们经常会用 “@” 或者 “?” 符号去引用系统或者我们应用内添加的资源,这两种符号的引用有什么区别呢,“?attr/” 与 “?android:attr/” 之间又有怎样的不同呢?本文我们不妨闲聊一下。 “@” 与 “?” 符号的引用在使用时都有一个规范的格式:“ ...
分类:
移动开发 时间:
2017-06-25 11:03:14
阅读次数:
215