Time of Update: 2018-12-04
原文地址::http://blog.csdn.net/andy_android/article/details/7301814 一、Android Service介紹Android的Service分為兩種:Android Service和Native Service。Android Service:又稱為Java Service,是實現在架構層(framework)裡的Server。Android Service以Java編寫。Native Service:又稱為System Service,
Time of Update: 2018-12-04
首先我們看一下新浪微博的效果(其它就是一個dialog): 點擊title前 點擊title後 實現方式: 首先我們要自訂一個dialog 代碼如下: /*** * 自訂dialog * * @author jia * */public class
Time of Update: 2018-12-04
我們來看一個樣本圖: 首先我們看到一篇很有吸引力的文章時候都會忍不住去評論,可是在我們評論時候,會突然蹦到登入頁面,才發現我們根本就沒有登入,這也是現在大部分應用的結構吧,目的是先吸引住你,然後你會不自覺的想註冊登入,反過來如果應用首先就登入,會覺得比較繁瑣,心情不好,直接就drop了。我個人認為啊.不多說了,看下面實現. 我們這裡主要用到的方法: 跳轉:startActivityForResult(new
Time of Update: 2018-12-04
最近在開發一個天氣預報的app,看到一個比較不錯友情提示,如下: 怎麼樣,看起來比原始的dialog好看吧.好了,做法也許有很多,我介紹下我的做法吧, 首先,我第一個想到的就是重寫dialog.自訂一個layout布局,引用shape.xml實現圓角。 在此之前,我要說明一下:在我們建立的布局檔案,只要不是最外層我們引用shape就不會遇到下面這個問題,看圖:
Time of Update: 2018-12-04
trouble writing output: Too many methods: 65634; max is 65536. By package:(介面太多,撐破了。需要介面分離) 26 android 145 android.accessibilityservice 700 android.accounts 436 android.animation 8 android.annotation 3796 android.app 240
Time of Update: 2018-12-04
首先前面一節中說過,擷取使用者的微博資訊,這裡簡單介紹下擷取微博的評論資訊,以及對微博進行評論,轉寄微博等. OAuth認證,這裡就不多說了, 我說名一下介面: 擷取微博的評論列表介面: http://api.t.sina.com.cn/statuses/comments.json 我們這裡需要把微博ID做為參數請求,這個ID我們可以根據前面一節解析使用者的微博資訊得到.
Time of Update: 2018-12-04
對於新浪微博這塊一直很糾結,auth認證讓人吐血。之前項目用到的都是copy別人的,最近想詳細瞭解下,就簡單實現一二,以便以後自己更好的運用. 准別好以下常量 public String consumerKey = "2803926882";// key public String consumerSecret = "d41e6f2d605bd16c785879032ec431f5";// Secret
Time of Update: 2018-12-04
有時程式進行外部資料讀取和寫入時,為防止異常發生需要對sd卡狀態進行監聽,對於sd卡的狀態我們可以採用註冊廣播來實現下面是文檔中一個經典例子;//監聽sdcard狀態廣播 BroadcastReceiver mExternalStorageReceiver; //sdcard可用狀態 boolean mExternalStorageAvailable = false; //sdcard可寫狀態 boolean mExternalStorageWriteable =
Time of Update: 2018-12-04
當程式在開發階段,可以通過開發環境查看錯誤,異常等相關資訊,但是在程式交給測試或者脫離開發環境在真實裝置中運行,出現錯誤就無法得知了。唯一的辦法就是記錄日誌到文字檔中,可以查看錯誤原因。因此記錄日至到外部存放裝置十分重要了。日誌的記錄有幾種方法,下面一一介紹。方法一:使用android內建Log類實現:這是轉載的package com.sample;import java.io.BufferedWriter;import java.io.File;import
Time of Update: 2018-12-04
Android.permission.ACCESS_COARSE_LOCATION允許一個程式訪問CellID或WiFi熱點來擷取粗略的位置(Allows an application to access coarse (e.g., Cell-ID, WiFi) location) Android.permission.ACCESS_FINE_LOCATION允許一個程式訪問精良位置(如GPS)(Allows an application to access fine (e.g., GPS)
Time of Update: 2018-12-04
Android應用程式是用Java語言寫的,通過aapt工具把應用程式所需要的任何資料、資源檔打包成apk檔案,這個檔案是一個將應用安裝到手機上的一個載體。每個Android應用程式存在於不同的世界: (1)預設的,每個應用在他自己的Linux進程中運行,當應用中的任何代碼需要執行時Android就啟動相應的進程,當不需要執行時並且系統資源被其他應用請求時android就關閉相應的進程。 (2)每個進程都有他自己的虛擬機器對象(VM),所以應用程式代碼與其他的應用運行是彼此隔離的。 (3)
Time of Update: 2018-12-04
1 eclipse Android下公認的官方開發工具是IBM的eclipse+google開發的ADT外掛程式,其實不僅是android,整個java開發世界基本上也是eclipse的天下,多種多樣的外掛程式滿足了開發人員各種需求2 MOTODEV Studio for Android 這款工具是在其實就是eclipse上的二次開發封裝,相對於eclipse+ADT擁有了更強大的功能,比如sqlite資料庫建立、瀏覽功能,各種功能組件拖拽點擊實現功能以及一鍵發布到android
Time of Update: 2018-12-04
首先要找到需要的Jar包從網上找的有人說是這個/YOUR_E2_PROJECT/install/target/common/obj/JAVA_LIBRARIES/framework_intermediates/classes.jar/YOUR_E2_PROJECT/install/target/common/obj/JAVA_LIBRARIES/framework_intermediates/classes-full-debug.jar/YOUR_E2_PROJECT/install/targe
Time of Update: 2018-12-04
上一篇文章中,我為大家介紹了在android中自訂視圖動畫的方法,裡面用了一個變換矩陣的方法來進行動畫的處理,關於詳細的內容,可以參考我的上一篇文章:[Android基礎知識]打造自己的動畫效果
Time of Update: 2018-12-04
bitmap = ((BitmapDrawable)imageView1.getDrawable()).getBitmap(); bitmap = getRoundedCornerBitmap(bitmap); imageView1.setImageBitmap(bitmap); public static Bitmap getRoundedCornerBitmap(Bitmap bitmap) { Bitmap output =
Time of Update: 2018-12-04
Android源碼編譯的時候只支援6種語言,不包括中文,這樣導致的結果是如果編譯設定類的系統apk(如 Settings.apk, AccountAndSync.apk)時,就會出現編譯出的apk拷貝到系統裡不支援中文的問題,解決方案如下:多語言定製的實現步驟1) 進入build/target/product目錄,在languages_full.mk或languages_small.mk檔案中,修改 PRODUCT_LOCALES的值,來定製語言,比如PRODUCT_LOCALES := en_
Time of Update: 2018-12-04
首先,當然要開啟模擬器然後,串連模擬器C:\Users\BillGates>telnet localhost 5554Android Console: type 'help' for a list of commandsOK其中5554為模擬器在原生連接埠,可以使用adb devices查看:C:\Users\BillGates>adb devicesList of devices attachedemulator-5554
Time of Update: 2018-12-04
附錄A 常用的Android常量1,Activity Action字串常量("android.intent.action."+) 描述ALL_APPS 列出裝置上所有可用的應用程式ANSWER 接聽來電BUG_REPORT 為報告bug啟動一個ActivityCALL
Time of Update: 2018-12-04
Android中幀動畫在Activity啟動時自動啟動並執行幾種方式http://www.eoeandroid.com/blog-468046-657.html幀動畫:第一種方式啟動幀動畫:(在Activity啟動時會自動運行動畫)AnimationDrawable ad;ImageView iv = (ImageView) findViewById(R.id.animation_view);iv.setBackgroundResource(R.drawable.animation);ad =
Time of Update: 2018-12-04
1.加入讀寫權限Xhtml代碼 <uses-permissionandroid:name="android.permission.READ_CONTACTS"/> <uses-permissionandroid:name="android.permission.WRITE_CONTACTS"/> <uses-permission android:name="android.permission.READ_CONTACTS"