Time of Update: 2015-05-31
Androd開發之廣告欄設計,androd開發廣告欄 對於做Android開發的工程師對於這個效果的實現一定不陌生,本篇我將帶領大家先簡單實現這個效果,再為大家介紹一下其中的原理,方便新手學習,老手複習,內容簡單易懂,沒有基礎一樣學習,不扯沒用的了,下面開始我們本篇內容的乾貨。 對於這個效果的實現,第一次接觸時倍感困難,在之前的部落格中為大家介紹了如何?引導頁效果,雖然帶領大家實現了上述功能,但是對於具體的實現,其實內心有疑惑的,當初不是什麼的清楚其中的原理,經過這些天的不懈努力,終於被我攻
Time of Update: 2015-05-31
ELF Format 筆記(一)—— 概述,elfformatELF Object files 參與程式的連結和執行,從這兩個角度分別有兩種視圖: ELF header 位於檔案的最開始處,描述整個檔案的組織圖。Program Header Table 告訴系統如何建立進程鏡像,在執行程式時必須存在,在 relocatable
Time of Update: 2015-05-31
Android塗鴉技術及刮刮樂樣本分析概述:很早之前就想研究一下Android中的塗鴉,其實也說不上是研究了,畢竟都是一些相對比較簡單的知識點。下面就對基於畫布(Canvas)和觸摸事件(onTouchEvent)來實現塗鴉和刮刮樂。 樣本分析:以下是兩個簡單的入門樣本:塗鴉技術和刮刮樂的一些簡單分析和效果展示。 1.塗鴉思路分析及代碼展示學習過Canvas的同學應該都知道我們可以通過在一個View上覆蓋一個canvas,並實現View的onTouchEvent方
Time of Update: 2015-05-31
Android Studio設定代碼風格在Android Studio裡面想設定代碼風格,在這裡我想把代碼風格從Java的行尾式改成C風格的代碼,如下 if(true) { // TODO}if(true){ // TODO}其實很簡單可以直接進入settings,然後搜尋CodeStyle選擇Java進入如下介面 在這裡選擇Wrapping and Braces在Braces placement下可以看到In class declaration, In
Time of Update: 2015-05-31
Android 中使用代碼動態布局Android 中使用代碼動態布局 本文介紹在android中使用代碼動態布局,有時候根據不同的需求,比如需要根據伺服器上的條目個數來決定app中頁面配置控制項(顯示個數,表徵圖等)。此處介紹通過java代碼進行動態布局。 一、:圖片隨便找的,將就將就吧 二、給出xml檔案布局 三、子條目xml布局檔案 <framelayout android:clickable="true"
Time of Update: 2015-05-31
Android POST GET請求Android應用經常會和伺服器端互動,這就需要手機用戶端發送網路請求,下面介紹常用的兩種網路請求方式POST,GET。首先要區別POST和GET請求1. GET是從伺服器上擷取資料,POST是向伺服器傳送資料。2. GET是把參數資料隊列加到提交表單的ACTION屬性所指的URL中,值和表單內各個欄位一一對應,在URL中可以看到。POST是通過HTTP post機制,將表單內各個欄位與其內容放置在HTML
Time of Update: 2015-05-31
Android應用Context詳解及源碼解析 1
Time of Update: 2015-05-31
Android進階音頻應用說到音頻應用,首先想到的就是音樂播放器。有些播放器可以播放流媒體,有些可以播放本地音樂檔案。隨著Android平台的演變,需要更多進階的音頻API。好在Google新增了這方面的API,支援低延遲的音頻流媒體和錄製。 Android音頻API提供了一些進階的功能,開發人員可以把它們整合到自己的應用中。有了這些API,現在可以更容易地實現VoIP應用程式,構建定製的流媒體音樂用戶端,實現低延遲的遊戲音效。此外,還有提供文字轉換語音以及語音辨識的API,使用者可以
Time of Update: 2015-05-31
Android NDK環境搭建與簡單一實例一、NDK與JNI簡介 NDK全稱為native development kit本地語言(C&C++)開發包。而對應的是經常接觸的Android-SDK,(software development kit)軟體開發包(只支援java語言開發)。簡單來說利用NDK,可以開發純C&C++的代碼,然後編譯成庫,讓利用Android-SDK開發的Java程式調用。NDK開發的可以稱之為底層開發或者jni(java native
Time of Update: 2015-05-31
android網路應用開發完全解析 Android網路應用開發,主要有兩種方式,一種是socket(是對tcp/udp協議的封裝),另外一種就是使用Http協議,Android中主要提供了兩種方式,HttpURLConnection和Apache
Time of Update: 2015-05-31
Android資料存放區 如何搞定SQLite
Time of Update: 2015-05-31
android
Time of Update: 2015-05-31
[android] 瀑布流布局——分頁載入(詳細代碼)效果是這個樣的: 布局思路:最外層父表單是一個RelativeLayout(圖裡沒畫出來),從內層開始。黑色:自訂ScrollView紅色:LinearLayout,為了盛放內層三個布局,orientation為水平。綠色:三個LinearLayout,用來實現散列的瀑布流效果。orientation為垂直。間隙:實際不存在,這裡只是為了能看清結構。 布局代碼:
Time of Update: 2015-05-31
Android之zxing二維碼產生與識別二維碼:是用某種特定的幾何圖形按一定規律在平面(二維方向上)分布的黑白相間的圖形記錄資料符號資訊的;在代碼編製上巧妙的利用構成電腦內部邏輯基礎的0和1位元流的概念,使用若干個與二進位相對應的幾何形體來表示文字數值資訊,通過映像輸入裝置或光電掃描裝置自動識讀以實現資訊自動處理;二維碼能夠在橫向和縱向兩個方位同時表達資訊,因此能在很小的面積內表達大量的資訊;二維碼相對於條碼的優勢就是省空間; zxing簡介:zxing是一個開放源碼的,用java實
Time of Update: 2015-05-31
Android事件處理模型事件處理是Android編程中非常重要的一個部分,因為Android應用在運行過程中會產生許多各種各樣的事件(動作),應用必須為這些動作執行對應的響應代碼;將產生的動作和響應聯絡起來的方式就是事件處理機制。Android平台提供了兩種事件處理機制,分別是基於監聽的模式和基於回調的模式。1. 基於監聽的事件處理模型1.1 組成部分事件來源:事件發生的地方,比如某個按鈕、文字框等 事件:事件類型,通過Event對象表達
Time of Update: 2015-05-31
提高到精通移動(android、IOS)App應用服務程式開發6.2 開發提高請學習同一下載包中的開發手冊中的基本標籤語言及運算式6.3 精通移動App應用服務程式開發熟悉輕開平台針對移動App(json格式)的規則及開發例子除了基本開發標籤語言及運算式(參見同一下載包中的開發手冊)外,輕開平台特別針對移動App最常用的json文字格式設定開發的對應規則:? 副檔名須為json(如:one.json)或用JspEasy擴充的jsp檔案名稱?
Time of Update: 2015-05-31
Android -- 跨應用綁定service並通訊 第一步,需要修改service1項目中aidl,增加一個方法。package com.example.service1.aidl; interface IMyService { void basicType(); void setName(String name);}setName用於儲存name的方法。然後clear項目第二步,此時,我們service類中的onBind方法需要實現新介面。package com.
Time of Update: 2015-05-31
android 自訂標題列用到的兩個png圖片首先是自訂theme,不能用預設的主題,會報錯;you cannot combined....。修改res/values/styles.xml:上面提供了兩種方法:在預設的AppTheme下添加 false或者自訂theme 推薦自訂theme,因為可以設定標題列大小,背景色等屬性然後在AndroidMainfest.xml裡修改引用的主題: 然後在res/layout下建立custom_title.xml自訂標題列布局:
Time of Update: 2015-05-31
android圓角矩形進度條最近做項目,有個一個需求,就是圓角進度條。如下。當時項目時間很緊,沒多去想怎麼實現最佳,就直接把美工給的圓角進度條裁剪成了四份。來做 Canvas 剪下繪製。這樣雖然也能達到效果,但是服用性很差。最近網上搜尋了很長時間,發現Paint畫筆,有遮擋層的功能。android.graphics.Paint.setXfermode(Xfermode xfermode) 。其中一個參數就是Mode.DST_OUT
Time of Update: 2015-05-31
android自訂View之曲線圖 最近項目裡要做一個簡單的曲線圖來標識資料,開始以為很簡單,android已經有那麼多的開源圖表庫了,什麼achartenginee,hellochart,mpandroidchart等等,下載Demo一找,都強大到有點不適合我這個小小的展示功能了,直是無語了。於是只能自已去畫了,繼承自View去重繪。 下面先看一下: 思路:根據點的數量將Canvas等分,等分後先繪製圖表的所有橫軸和縱軸。再將資料轉化為點座標,繪製到螢幕上,最後將相鄰兩點連成線即可。 源碼如下