Time of Update: 2016-02-17
標籤:隨著手機技術的發展定位方式也發生了非常大的變化。擷取手機位置有非常多種方式。第一種:CELL-ID定位原理 通過移動網路擷取裝置當前所在的Cell資訊來擷取裝置當前位置。當裝置位置更新裝置會向當前服務小區報告當前位置資訊,Cell ID定位的精度隨著小區的覆蓋範圍而變化,從幾十米到上百米不等。Cell ID是眼下最easy使用的定位方式。僅僅要擷取手機訪問的基站編號。在通過後台服務得到基站的座標那就能獲得手機的大體位置了。另外一種:AFLT定位原理 &
Time of Update: 2016-02-17
標籤:對話方塊就是一個AlertDialog,但是一個簡單的AlertDialog,我們卻可以將它玩出許多花樣來,下面我們就來一起總結一下AlertDialog的用法。看看各位童鞋在平時的工作中否都用到了AlertDialog的這些特性。OK,廢話不多說,進入我們今天的正題。普通對話方塊普通對話方塊就是我們最最常用的對話方塊,實現起來並不複雜,實現出來的效果當然也是最簡單的,如下:AlertDialog dialog = new
Time of Update: 2016-02-17
標籤:一、訊息推送原理: 在實現訊息推送之前先提及幾個於推送相關概念,如1-1: 1-11、 Provider:就是為指定IOS裝置應用程式提供Push的伺服器,(如果IOS裝置的應用程式是用戶端的話,那麼Provider可以理解為服務端[訊息的發起者]);2、 &n
Time of Update: 2016-02-17
標籤:參考:http://blog.chinaunix.net/uid-26215986-id-3260413.html一. WIFI 工作步驟 1. Wifi模組初始化 2. Wifi啟動 3. 尋找熱點(AP) 4. 配置AP 5. 配置AP參數 6. Wifi串連 7. IP地址配置 二. WIFI 核心模組1. WifiService
Time of Update: 2016-02-16
標籤:一、代碼1.xml(1)main.xml 1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 android:orientation="vertical" 4 android:layout_width="fill_parent" 5
Time of Update: 2016-02-15
標籤:打包配置apply plugin: ‘com.android.application‘apply plugin:‘android-apt‘def AAVersion=‘3.2‘android { compileSdkVersion 23 buildToolsVersion "22.0.1" defaultConfig { applicationId "com.fifedu.preschool" minSdkVersion 14
Time of Update: 2016-02-16
標籤:reference to : http://trickyandroid.com/gradle-tip-1-tasks/http://blog.csdn.net/lzyzsd/article/details/46934187今天要講的就是Gradle tasks以及task的配置和運行。可能有的讀者還不瞭解Gradle task,用真實的例子來展示應該更容易被理解。下面的代碼展示了三個Gradle task,稍後會講解這三者的不同。 task myTask {
Time of Update: 2016-02-16
標籤: 手機識別車牌號,拍照識別車牌號 關鍵詞:移動端手機識別車牌號,安卓車牌識別SDK,車牌識別開發包,安卓車牌識別,ios車牌識別 描述手機識別車牌號SDK是我公司開發的基於移動平台的車牌識別SDK開發包,支援Android、ios等多種主流移動作業系統。該產品採用手機、平板電腦網路攝影機拍攝汽車牌照映像,然後通過OCR軟體對車牌顏色、車牌號進行識別。車牌識別介面 手機識別車牌號SDK產品功能1. 整牌識別率高達99.7%,尤其漢字識別遙遙領
Time of Update: 2016-02-15
標籤:前幾天學習了 Android 下 Socket 編程,由於個人是剛開始學習 Android 相應的知識。所以特意將學習中的代碼與過程,寫成 BLOG,如:http://blog.csdn.net/91program/article/details/39177401學習 Socket 編程是有目的的,需要完成在手機與 PC 之間的通訊。通訊的內容是將手機上播放的 MP3 資訊,通過 Socket 傳輸到 PC 端。在參考網上相關 Socket 的文章後,基本上完成了 Socket
Time of Update: 2016-02-16
標籤:在學習應用編程時,為了實現應用在後台對其它介面的控制,需要將應用的許可權提高到系統級。但提高到系統級的方法,其中一個就是放在 Android 原始碼目錄中進行編譯;另一個方法已經試過,但安裝失敗。開始一直想直接從 Google 的網站上擷取 Android 原始碼,但由於大陸對 Google 的封鎖,導致無法擷取到。大家都通過 VPN 來擷取,但一般 VPN 是需要費用的。後來才將擷取 Android 原始碼的方向轉向別人下載好,打包傳到網上的。先後從 XX 雲端硬碟下載了 3 個
Time of Update: 2016-02-15
標籤:前言:本篇隨筆介紹的是XML解析。 本文: 1、XML解析方式有2兩種:DOM:一次性將整個XML資料載入進記憶體進行解析,比較適合解析小檔案SAX:從根項目開始,按順序一個元素一個元素往下解析,比較適合解析大檔案 2、IOS中XML解析方案有很多種: 2-1、第三方架構: libxml2:純C語言,預設包含在iOS
Time of Update: 2016-02-16
標籤:Android的儲存系統(一)看了很長時間Vold儲存模組的相關知識,也死扣了一段時間的Android源碼,發現Android儲存系統所涉及的函數調用,以及Kernel與上層之間的Socket傳輸真的是讓人頭疼,除了需要整理整個架構的原理以外,還要反覆看源碼,真真的鬱悶。鬱悶之餘,還是打算把自己看過的經驗之貼和參考資料進行整理,以文章的形式發出來,供碼神們參考,有不對的地方請指正,我們互相交流,下面就進入主題。Android的儲存系統主要由:SystemServer進程中的MountSer
Time of Update: 2016-02-16
標籤:一、代碼1.xml(1)activity_main.xml 1 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 2 xmlns:tools="http://schemas.android.com/tools" 3 android:layout_width="match_parent" 4 android:layout_height="match_parent"
Time of Update: 2016-02-16
標籤:一、代碼1.xml(1)activity_main.xml 1 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 2 xmlns:tools="http://schemas.android.com/tools" 3 android:layout_width="match_parent" 4 android:layout_height="match_parent"
Time of Update: 2016-02-16
標籤:隨著智慧型裝置的普及和移動互連網的興起,各家互連網巨頭紛紛在往移動端布局和轉型,同時初創的移動互連網公司也都盯著這個市場希望分一杯羹。在這個大環境下,互連網的重心已經慢慢從Web端轉向了移動端,而移動端的軟體測試也變得越來越重要了。在移動端的軟體裡,手遊又是其中非常大的一塊。從下面的圖可以看出,智能手機的普及和手遊玩家的增長是密切相關的: 加入鵝廠前,筆者曾經長期從事手機App的測試開發工作。1年前加入鵝廠後轉行做了手遊測試工作,通過摸索實踐,發現兩者在相同的測試理論
Time of Update: 2016-02-15
標籤:癥狀: 在使用startActivityForResult調用照相機或者選擇圖片的時候,總是onActivityResult立馬返回,resultCode=0
Time of Update: 2016-02-17
標籤:早上開啟小米,由於作業系統是英文的,所以預設是英文版本號碼的小米。竟然跟我之前開啟的小米介面不同!!!簡潔的介面很吸引人注意。僅僅有六個功能表項目和一個全屏寬度的slider。我還是習慣性切換到中文簡體。一切換就回到了我之前看到的小米的介面,10個菜單、搜尋方塊和大塊的類別地區佔領了首屏的大量空間,並以“F”型的閱讀習慣來看,這部分空間的重量相當之大。加之冗長的網站內容,一共達5屏之多。說話:.COM的精彩看點:1.布局舒服。採用1+3,(蘋果是1+4)2.白底符合歐美人的
Time of Update: 2016-02-16
標籤:在 C/C++ 環境下,已經習慣使用枚舉型常量,但在 Android 下使用時發現枚舉與 C/C++ 下是完全不同的。Android 下,枚舉其實是類。使用感覺困難,主要是枚舉與 int 之間的轉換。如果枚舉的定義如下 weekday 所示,還可以通過 ordinal() 和 values()[] 方法進行轉換。但不幸的是,我使用的是如下 weekday_2 所示的枚舉類型,我是沒有找到對應的轉換方法。最後沒有辦法,將枚舉修改為一般的常量定義,如下:1 public static
Time of Update: 2016-02-17
標籤:1.AFNetworking地址:https://github.com/AFNetworking/AFNetworking用於網路請求2.JSONKit地址:https://github.com/johnezang/JSONKit解析JSON3.Reachability地址:https://github.com/tonymillion/Reachability檢查網路狀況4.SVPullToRefresh地址:https://github.com/samvermette/SVPullToR
Time of Update: 2016-02-14
標籤:身份證掃描識別,手機身份證OCR掃描識別 一、產品描述文通身份證掃描識別系統是我公司開發的基於操作平台的身份證掃描識別應用程式,支援Android、iOS、linux、windows等多種主流移動作業系統。該產品採用手機、平板電腦網路攝影機拍攝證件映像,然後通過OCR軟體對證件資訊進行識別提取二、功能介紹通過拍照介面,指導使用者拍出合格證件映像。採用文字識別(OCR)技術,自動提取證件資訊(如姓名、證件號碼、地址等)及頭像。識別證件種類包括,身份證、名片、駕照、護照、港澳台證件、