Time of Update: 2016-05-12
標籤:View 基礎知識View 是 Android 中所有控制項的基類,ViewGroup 也繼承了 View。 Android 中,x 軸和 y 軸的正方向分別為右和下。 位置參數:(left , top ): View 左上方原始座標(right, bottom): View 右下角原始座標(x , y ): View 左上方最終座標translationX: View 左上方橫向位移量translationY: View 左上方縱向位移量x = left +
Time of Update: 2016-05-12
標籤:由於Ubuntu手機平台安全的限制,在Ubuntu手機的應用中我們只能訪問自己的空間.如果我們所需要訪問的檔案不存在於我們應用所在的空間,我們是沒有辦法訪問到的.我們的應用只能訪問系統提供的庫.如果系統沒有所需要的庫的話,我們通過可以通過如下的方法實現:在我的應用程式中把應用的所需要的第三方的源碼放入到我的應用程式項目中,並形成plugin(通常是C++代碼)從而被應用調用在我們的應用中把第三方的庫打包進我們的應用程式套件中,並在我的plugin(通常是C++
Time of Update: 2016-05-12
標籤:一年左右的工作之後,用了很多其他人的項目,從他們身上學到很多,比如代碼如何寫得更加優雅和規範,更好應用系統給的API,不得不說這些開源的作者給我們開發人員極大的方便,我下面整理裡一些我個人認為比較好的項目,連結存到度娘看下文連結吧:(以下都是AS版本的)1.XRecyclerView -強大的內建下拉重新整理和 增加HeadView的
Time of Update: 2016-05-12
標籤:package com.example.demo;import android.app.Activity; import android.app.PendingIntent; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.content.IntentFilter; import
Time of Update: 2016-05-12
標籤:目標效果: 程式運行,手指在螢幕上從左往右或者從右往左滑動超過一定距離,就會多士輸出滑動方向和距離。1.activity_main.xml頁面放置一個ImageView控制項。activity_main.xml頁面:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
Time of Update: 2016-05-12
標籤:前言Android中誇處理序間通訊方式有很多種方式,比如:aidl,Messenger,檔案分享權限設定,廣播(BroadCast),ContentProvider,Socket(網路通訊)。每種方式都有自己的使用情境和優缺點,接下來幾篇部落格我們一一學習他們是怎麼使用的。這篇部落客要是介紹Android studio下實現aidl編程。AIDL的使用步驟aidl遠程調用傳遞的參數和傳回值支援Java的基本類型(int long booen char byte等)和String,List,
Time of Update: 2016-05-12
標籤:在尋找工作的同時練練項目,在經曆了幾次的項目後,比當初懂了很多東西,哈哈,想當初添加第三方架構時,一個一個添加進去,現在都用cocoa pods,確實方便這次就說說cocoa pods吧1,cocoa pods是什嗎? 當我們在開發iOS的時候,總是需要第三方架構,但是我們去哪裡找,而且還能保證沒有過時,百度明顯無法符合,就算找到了,可能是上古版本,很多功能並不符合,有些人可能會去github去找,但是一個一個找也很麻煩啊,這個時候Cocoa
Time of Update: 2016-05-12
標籤:以前KeyStore的概念就是儲存app簽名的地方,如果你查Android KeyStore,出來的資料都是如何給app產生簽名什麼的,但是這裡的意義卻不相同。Android KeyStore系統允許你儲存加密金鑰,並且難以從裝置中匯出,並且可以指明key的使用規則,例如只有使用者驗證後,才可以使用key等。 防止匯出的方法:Key material never enters the application process.Key material may be bound to the
Time of Update: 2016-05-12
標籤:2.2APP的切圖工作最理想的情況是設計師給iOS APP和Android APP設計兩套圖片,實際中,設計師大都使用iPhone手機,沒用過Android手機,且為了節約資源,設計師通常只按iOS APP的要求提供設計切圖和標註尺寸。以下是iPhone手機的螢幕尺寸和像素密度:裝置螢幕尺寸Reader解析度(px)像素密度值iPhone 3GS3.5寸@1x320x480163iPhone 4/4s3.5寸@2x640x960330iPhone
Time of Update: 2016-05-12
標籤:1. 使用BundleAndroid中的Activity、Service和Receiver都是支援在 Intent 中傳遞 Bundle 資料的,Bundle實現了 Parcelable 介面,它可以方便的在不同進程間傳輸。當我們在一個進程中啟動了另一個進程的 Activity、Service 和 Receiver,就可以在 Bundle 中附加需要傳輸給遠程進程的資訊並通過 Intent 發送。注意:傳輸的資料必須能夠被序列化,比如基礎資料型別 (Elementary Data
Time of Update: 2016-05-12
標籤:這兩天在實現某模組的熱門排行榜功能,看了UI給的和切圖,感覺有點鬱悶,因為平時使用listview時,子項都是只有一種布局方式,而這次卻有兩種。於是專門研究了下,發現重寫adapter的getItemViewType()和getViewTypeCount()方法就可以實現多種布局方式,把自己的實現貼出來共用下。 步驟: 1. 重寫 getViewTypeCount() – 返回你有多少個不同的布局; 2. 重寫 getItemViewType(int) –
Time of Update: 2016-05-12
標籤:一、什麼是MVP模式MVP(Model / View / Presenter)
Time of Update: 2016-05-12
標籤:早一周前,事情終於不多了,沒事升級下新版本,有1.5升級到2.0。升級完成安裝後,本來能夠在android studio 1.5中好好啟動並執行代碼,在升級後,通過clean->make->run後,應用居然崩潰了,崩潰了。。。哭死我了。。。好好的代碼居然升級版本後崩潰了。。。然後查看崩潰日誌,發現是這樣:大概的錯誤是歡迎介面的xml布局第7行報錯。。。再看具體的,居然是在不到IamgeView的id,嚇死寶寶了,clean、make都沒有報錯,居然還會找不到id?特麼打死我,
Time of Update: 2016-05-12
標籤:基於 《android 群英傳 》的讀書筆記View的測量—onMeasure()測量的模式可以有以下三種: EXACTLY 即精確值模式,當我們將控制項的layout_width屬性或layout_height屬性指定為具體參數值時,系統使用的就是EXACTLY AT_MOST
Time of Update: 2016-05-12
標籤:import android.view.animation.Interpolator;public class BackInterpolator implements Interpolator {private int type;private float overshot;public BackInterpolator(int type, float overshot) {this.type = type;this.overshot = overshot;}public float
Time of Update: 2016-05-12
標籤:一、使用Serializable序列化對象import java.io.Serializable;public class User implements Serializable{ private static final long serialVersionUID = 1L; private String username; private String password; public String getUsername() {
Time of Update: 2016-05-12
標籤:Android開發藝術探索(研讀筆記) Dimon 微博:@Dimon-喰 GitHub:@Dimon94 LOFTER:@Dimon、 03-Android中的IPC機制(一)1.Android IPC 簡介 IPC(Inter-Process-Communication):含義為處理序間通訊,指兩個進程之間進行資料交換的過程。什麼是進程:一般指一個執行單元,在PC和行動裝置上的一個程式或者一個應用。
Time of Update: 2016-05-12
標籤:現在不管什麼APP都有個頭像,如果你看見沒有頭像的APP就會感覺非常奇怪,以前頭像都是方的,後來就變成圓的,我估計在過個幾年就得來個五角星形狀的頭像,下面我把更換頭像的代碼寫來:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"
Time of Update: 2016-05-12
標籤:實現的如下所示:第一步:繪製下方有缺口的空心圓,稱為外圍大弧吧anvas.clipRect(0, 0, mWidth, mHeight / 2 + radius - textHeight * 3 / 4);第二步:計算繪製圓弧進度條時的起始角度,設定為外圍大弧的左端點為進度值得起點,掃過的角度所佔外圍大弧的百分比就是進度值第三步:繪製數字、文字、百分比符號第四步:使用Handler Runnable
Time of Update: 2016-05-12
標籤: 轉載請註明出處:http://blog.csdn.net/llew2011/article/details/51287391