如果是.NET开发人员,想学习手机应用开发(Android和iOS),Xamarin 无疑是最好的选择,编写一次,即可发布到Android和iOS平台,真是利器中的利器啊!
如果是.NET开发人员,想学习手机应用开发(Android和iOS),Xamarin 无疑是最好的选择,编写一次,即可发布到Android和iOS平台,真是
转载
2023-09-15 21:22:01
120阅读
自建一个服务器,如何使外网设备访问到内网服务器,将是个麻烦问题。下面我将介绍一些可以解决这一问题的常用办法,也就是内网穿透或者说端口映射。我将这些方法分为三大类,一类适用于没有公网ip或具有公网ip的服务器的情形;一类适用于有公网ip的情形;另一类适用于有具有公网ip的服务器的情形。第一类我相信大多数人面临的是第一种情形,毕竟公网ip较难获取。(一)、 nat123的端口映射nat123对Linu
转载
2018-09-14 14:48:00
176阅读
# 如何实现 Xamarin.Android ListView
## 一、整体流程
为了实现 Xamarin.Android ListView,我们需要按照以下步骤进行操作:
| 步骤 | 描述 |
| --- | --- |
| 1 | 创建一个 Xamarin.Android 项目 |
| 2 | 在布局文件中添加 ListView 控件 |
| 3 | 创建一个自定义的适配器类 |
|
原创
2023-08-23 11:14:39
66阅读
一、准备工作
1.创建一个空的解决方案,并命名为Phoneword
2.右击解决方案 新建-》新建项目 并命名为Phoneword_Droid
二、界面
1.打开Resources文件夹-》layout文件夹双击打开Main.axml
2.然后将会出现下面的界面
3.接着我们选择这个Button并删除(按下Delete),并从左边的工具箱中拖拽一个 Text(Large)
转载
2021-08-08 09:34:12
10000+阅读
Xamarin.Android applications use a linker in order to reduce the size of the application. The linker employes static analysis of your application to d...
转载
2015-08-06 17:18:00
173阅读
2评论
作者在找工作,要招Xamarin开发可以联系作者,本文学习总结下Xamarin.Android binding的爬坑过程,顺着这条路走的顺畅。
转载
2021-08-04 13:39:29
665阅读
Intent介绍
前面的四大组件介绍中有频繁的用到Intent,Activity、Service和BroadcastReceiver都有使用到Intent,Intent(意图)主要是解决Android应用的各项组件之间的通讯。Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将 Intent传递给调用的组件,并完成
转载
2021-08-08 09:13:42
807阅读
Binder机制初涉
IBinder是远程对象的基本接口,是一个轻量级远程调用机制的核心部分,不仅可以用于远程调用,也可用于进程内调用。该接口定义了与远程对象交互的协议,通常我们不会直接实现这个接口而是继承Binder。IBinder的主要API是transact(),与它对应另一方法是Binder.onTransact()。第一个方法使你可以向远端的IBinder对象发送发出调用,第二个方法使你
转载
2021-08-08 09:16:47
985阅读
官方调用java的原理说明:https://docs.microsoft.com/zh-cn/xamarin/android/platform/java-integration/working-with-jni1. 百度官方选择功能下载SDK2.创建Android绑定库(Xamarin)3.将SDK里的jar和so文件一起复制到Jars中 4.生成操作JAR选择 Embedd
转载
2023-07-24 21:20:02
120阅读
开发Xamarin示例
最近项目中需要移动客户端,由于团队基本上使用.Net产品线,所以决定使用Xmarin进行开发,这样技术路线统一,便于后期维护。官网上是这样介绍的“ Xamarin 允许你使用 .NET 代码和特定于平台的用户界面生成适用于 Android、iOS 和 macOS 的本机应用。 Xamarin.Forms 允许你使用采用 C# 或
转载
2023-05-18 13:09:23
874阅读
Xamarin.Android之定位一、前言打开我们手中的应用,可以发现越来越多的应用使用了定位,从而使我们的生活更加方便,所以本章我们将学习如何在Xamarin中进行定位的开发。二、准备工作因为我们的虚拟机是运行在电脑本地的,自然就没法进行定位了,但是我们可以借助DDMS这个工具帮助我们去调试。首...
转载
2015-07-08 22:42:00
136阅读
2评论
Xamarin.Android之SQLiteOpenHelper一、前言在手机中进行网络连接不仅是耗时也是耗电的,而耗电却是致命的。所以我们就需要数 据库帮助我们存储离线数据,以便在用户未使用网络的情况下也可以能够使用应用的部分功能,而在需要网络连接的功能上采用提示方式,让用户决定是否打开网 络。而...
转载
2015-07-06 10:54:00
492阅读
2评论
Xamarin.Android通知详解一、发送通知的机制在日常的app应用中经常需要使用通知,因为服务、广播后台活动如果有事件需要通知用户,则需要通过通知栏显示,而在Xamarin.Android下的通知需要获取NotificationManager服务,而该服务需要通过GetSystemServi...
转载
2015-07-03 17:38:00
197阅读
2评论
一、准备开始学习本教程前必须先完成该教程http://www.cnblogs.com/yaozhenfa/p/xamarin_android_quickstart.html 否则将无法继续。二、界面1.打开Resources/layout/Main.axml文件,并在Call Button下方继续加...
转载
2015-06-30 08:58:00
235阅读
2评论
Xamarin.Android之SlidingMenu一、前言有位网友在评论中希望能够出个在Xamarin.Android下实现SlidingMenu效果的随笔,刚好昨天在观看官网示例项目的时候也看到这个SlidingMenu,但是最终的效果并不是我们所期待的,至此笔者就在官方的论坛中寻找,最后也成...
转载
2015-07-08 22:46:00
156阅读
2评论
IntentService的使用
前面介绍Service时已经说过Service是运行在主线程中的,我们需要在一个单独的线程中处理耗时的操作,在Service中自定义线程无疑增加了我们的代码量且可能因为我们不适当的处理引起应用程序的ANR异常,Android为我们提供了IntentService来解决这个问题。IntentService继承与Service提送了一个线程来处理我们的耗时操作,且不需
转载
2021-08-08 09:17:15
909阅读
Activity是一个应用程序的组件,他在屏幕上提供了一个区域,允许用户在上面做一些交互性的操作, 比如打电话,照相,发送邮件,或者显示一个地图!Activity可以理解成一个绘制用户界面的窗口, 而这个窗口可以填满整个屏幕,也可能比屏幕小或者浮动在其他窗口的上方!
Activity生命周期介绍
建议自己写Demo查看各个生命周期调用时间。
OnCreate
当Activity创建时会调用此
转载
2021-08-08 09:18:53
583阅读
Xamarin.Android学习之应用程序首选项一、前言任何App都会存在设置界面,如果开发者利用普通控件并绑定监听事件保存设置,这 一过程会非常的枯燥,而且耗时。我们可以看到Android系统的设置界面里面的选项如此之多,是不是都是这样开发的呢?其实不然,Android已经给 我们提供了专门设计...
转载
2015-07-08 22:34:00
521阅读
2评论
Xamarin.Android之ListView和Adapter一、前言如今不管任何应用都能够看到列表的存在,而本章我们将学习如何使用Xamarin去实现它,以及如何使用适配器和自定义适配器(本文中的适配器的主要内容就是将原始的数据转换成了能够供列表控件显示的项)。二、简介适配器在开始之前我们需要先...
转载
2015-07-08 22:30:00
512阅读
2评论
Xamarin.Android之Fragment Walkthrough利用Fragment设计能够兼容不同屏幕的应用这里我们先围观下最后的成果图,给读者打打气:普通手机上显示的结果:在平板上显示的结果:笔者要郑重声明下,虽然看似是两种不同的显示效果,但是同一个应用,而下面笔者将逐步教会大家如何利用...
转载
2015-07-08 22:36:00
433阅读
2评论