原创 Xamarin.Android 裏面的通知

我們每天都離不開手機App應用,也每天都接受各種消息通知,這幾天自己剛好在研究Xamarin.Android 裏面的通知,在此做個筆記總結,有什麼理解不當之處請大家指正。 (1)首先在界面拖3個Button (2)在MainActivi

原创 TCP/IP 隨手記

說實話,當了這麼久程序媛,但是這個最基本的TCP/IP的內容確一無所知,邊看教程邊做個筆記。 TCP/IP 是因特網的通信協議。實際上就是大家的約定,既然大家要一起玩總要定個規矩吧,不然怎麼交流分勝負呢。 總之:定義了電子設備(比如計算機

原创 Xamarin.Android廣播接收器

製作一個最簡單的Broadcast 實現一個最簡單的廣播接收器需要繼承BroadcastReceiver類(抽象類),並且還要實現OnReceive方法,   默認情況下:廣播接收器也是運行在UI線程裏面的,所以一般不要寫太多太耗時的操作

原创 Xamarin.Android ViewPager簡單使用

ViewPager的簡單介紹 ViewPager就是一個頁面切換的組件而已,我們可以往裏面填多個view,然後 我們左右滑動切換不同的view而已,和ListView一樣,我們也需要一個Adapter(適配器),將要顯示的View和我們的

原创 Xamarin.Android 如何使用圓形Image

幾個月沒有更博了,慚愧慚愧,新年到了,給大家拜個年,也希望自己在新的一年裏面努力學技術,當好一枚程序媛! 在做App UI的過程中發現圓形Image很有用,但是呢自己又不會寫,在網上找了找資源,很好用,分享一下順便存個檔。 (1)   

原创 Android 服務(二)BindService

一 服務除了上一篇提到的方式,還有一種就是BindService,那麼大家肯定有疑問了,爲什麼會採取BindService這種方式呢? 1、採用Bound Services方式,不僅可以啓動服務,還可調用服務裏面的方法;    2、但

原创 Xamarin.Android關於Fragment(一)

Fragment的使用,有兩種方式:靜態的使用和動態的使用Fragment 作爲初學者,我先從最簡單的方式開始,即如何在Xamarin.Android裏面靜態的使用Fragment 1 開始之初,先解答一下我們爲什麼要使用Fragment

原创 Xamarin.Android 照相機的使用

這個板塊呢,我想展示如何調用照相機,如何保存其路徑,然後在我們imageView裏面展示 出來 先上最終效果圖(用的是Genymotion模擬器) 新鍵一個Layout,命名爲CameraLayout.axml <?xml versi

原创 Xamarin.Andrid 服務

internal class ServiceTest : Service { // 在真實的使用中,Service來還包含一個OnBind方法,並且必須要使用該方法,但是隻要返回NULL即可, //

原创 最近知識小節

服務 服務和Android Activity是同級別的,並不是單獨的進程和上面三以及Content provider並稱爲Android 四大件。服務和Activity一樣,有自己的生命週期,只是沒有界面,其也是運行在主線程裏面的,

原创 由Simple MVVM框架延伸對接口編程的理解

接口,這東西就是拿來管理一系列的具有共同點的行爲的。現在說的面向接口編程指的就是這個。 下面說一說使用接口的正確姿勢 先來個場景模擬,以打遊戲的英雄爲例吧! 1剛開始我打遊戲的時候,我有一個英雄類,我只是根據不同的字段確定實際攻擊時使用什

原创 Xamarin.Android CommonAdapter+ViewHolder

寫Adapter寫到快要吐了的同學看這裏,我們來研究在Xamarin.Android裏面通用Adapter如何打造 1 說明 鴻洋的一篇文章Android 快速開發系列 打造萬能的ListViewGridView 適配器 寫的非常深刻,O

原创 ArcGIS Runtime Sdk for .Net基本介紹

部分內容參考博客:http://blog.newnaw.com/?p=967 ArcGIS 桌面端的開發現在已經逐步向輕量級過渡,服務、REST、JSON等概念的不斷普及和被廣大開發者所接受,越來越多的開發者更依賴於服務的形式來獲得相關的

原创 Oracle 和 SQL Server 在處理 NULL 和空值之間的差異

我們把SQL數據庫移植到Oracle數據庫時,由於有些細節的差異會導致一些問題的出現。例如我們設置某個字段不能爲NULL,MS裏面我們可以保存空字符串,但是在Oracle這裏會自動把空字符串轉換爲NULL,此時就會出現異常。 具體細節可以

原创 關於ArcGIS Xamarin.Android下的 Binding庫Error inflating class com.esri.android.map.MapView異常

新建工程後,使用ArcGIS Binding庫中會遇到常見錯誤: BinaryXML file line #1: Error inflating class com.esri.android.map.MapViewJava.Lang.R