Time of Update: 2018-12-05
我們先來看中的幾個按鈕。從按鈕上的文字可以看出,一個大按鈕,一個小按鈕,還有一個有點奇怪的按鈕。嗯,先說這麼多。那我們先說中的幾個按鈕是如何?的吧。單純的把按鈕顯示在上面的話可以在main.xml中添加相應組件就OK了。下面我們就來添加吧!<?xml version="1.0" encoding="utf-8"?><ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
Time of Update: 2018-12-05
今天寫個東西,老是崩潰,崩潰。。。。最後發現是因為自己添加了一個activity,但是沒有在Androidmenifest.xml中註冊。。。。。昨天往安智網上傳一個軟體,老是上傳失敗,我就鬱悶了,為啥呢?而且所給的提示是該軟體已被認領,我想我早上剛剛寫好的軟體怎麼這麼快就被認領了,不可能這麼巧吧?後來我糾結了好長時間,發現是因為我的apk包名跟前一個軟體的包名相同。所以導致了錯誤。真是一個悲劇。。。。。。大家以後注意吧
Time of Update: 2018-12-05
首先明確一下,我要講的不是LinearLayout,ScrollView...等布局。我想簡單說一下橫屏和豎屏我們可能會遭遇到一下問題,比如我前面給出的小Q單位轉換器。不知道有沒有網友試一下,下面我們來試一下,我的main.xml是這樣寫的<?xml version="1.0" encoding="utf-8" ?><LinearLayout
Time of Update: 2018-12-05
我們可以在網上找到各種各樣的廣告供應商。我也只是使用了其中的一家,至於哪一家給的錢多,哪一家信譽更好我倒沒考慮,現在還是以學習為主,嵌入廣告也只是做一個嘗試,並非貪圖每次點擊的那兩毛錢。下面我說一下我在嵌入廣告的過程中遇到的一些問題。我用的是微雲(http://www.wiyun.com/)提供的廣告,感覺這個操作還算相對比較簡單。只要加上幾行代碼就搞定了。一、在安智網、機鋒網發布時遇到提示說“apk包名重複”、“軟體已被認領”等問題,諸如此類的問題主要是因為有些開發人員(比如我)有喜歡將所有軟
Time of Update: 2018-12-05
前面轉載了一篇關於activity之間資料傳遞文章,總感覺複製粘貼過來自己收穫不大而且好像看上去挺不爽,決心重寫一下,前面的文章將直接換成原文連結。
Time of Update: 2018-12-05
原文:http://blog.csdn.net/lfdfhl/article/details/9714443MainActivity如下:package cn.testcrash;import android.app.Activity;import android.os.Bundle;/** * Demo描述: * 藉助於Application自訂Crash * * 參考資料: * 1 http://blog.csdn.net/xiaanming/article/details/9344703
Time of Update: 2018-12-05
利用String檔案中的一些預留位置,可以在應用中組合一些要顯示的文字。String檔案<!-- .2f表示的是保留三位小數的浮點數 --> <string name="book">書名 (字串)%1$s,作者(字串)%2$s,編號(整數)%3$d,價格(浮點型):%4$.2f</string> 代碼:String book=getResources().getString(R.string.book); String
Time of Update: 2018-12-05
有圖又真相,先再說。點擊效果:設定虛線:<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line" > <stroke android:dashGap="3dp" android:dashWidth="6dp"
Time of Update: 2018-12-05
基本步驟:1,使用eclipse 內建的 DDMS 工具分析各線程的記憶體使用量情況,如所示Heap視圖介面會定時重新整理,在對應用的不斷的操作過程中就可以看到記憶體使用量的變化。怎樣判斷當前進程是否有記憶體流失呢?這裡需要注意一個值:VM Heap頁面中部有一個data object選項,即資料對象,也就是我們的程式中大量存在的類類型的對象。在data object一行中有一列是“Total
Time of Update: 2018-12-05
最近由於項目中要用到一個效果,就是TextView傾斜的顯示效果,研究了一下,發現很簡單,特分享出來,供需要用到的親們使用,有圖他媽的就是有真相,先,每個item的右上方可以顯示一個斜角的TextView,接下來上碼,接招!先自訂一個TextViewpublic class JZADScoreTextView extends TextView{ public JZADScoreTextView(Context context) { super(context);
Time of Update: 2018-12-05
隨著移動平台的發展和其應用的不斷改善,品質成為決定成敗的關鍵。使用者要求他們選擇安裝的應用響應快、效能好,如果某個應用不能提供卓越的功能和穩定的使用者體驗,那這樣的應用註定會被很快卸載。儘管現在Android智能手機和平板電腦的運行速率越來越快,但開發人員仍需牢記,應用的運行環境仍受到電池和處理器等諸多資源的限制。以下是如何為應用“瘦身”的十條建議,以便能在當前和以後的所有Android裝置都能運行出最佳效果。1)首先要有良好的編碼習慣一個優秀的開發人員應該善於運用常識、完善的演算法和標準設計模
Time of Update: 2018-12-05
原文:http://blog.csdn.net/xiaominghimi/article/details/6105212什麼是TraceView?先看下百度出來的解釋吧:Traceview是android平台配備一個很好的效能分析的工具。它可以通過圖形化的方式讓我們瞭解我們要跟蹤的程式的效能,並且能具體到method。 關於Traceview的使用 首先,必須在程式當中加入代碼,以便產生trace檔案,有了這個trace檔案才可以將其轉化為圖形。 要添加的代碼如下: Java代碼 //
Time of Update: 2018-12-05
1.1.1
Time of Update: 2018-12-05
做項目時遇到過這個問題,我想要為Android 的每個option menu加表徵圖,然後改變每個menu item的相片順序,預設的menu item 相片順序是豎著排成一列,類似於Android組件ListView 中內容的相片順序,但我想要的效果是每個menu item排成一個方陣,類似於GridView的那種排列,在網路上找了半天,找到了一個有些協助的文章,如下:http://www.cnblogs.com/salam/archive/2011/04/04/2005329.html
Time of Update: 2018-12-05
學習Android已經快一年了,前半年一直滿足與寫個TextView,然後讓它顯示在案頭,或者寫個ImageView,然後設定一片,讓它顯示一下。樂此不疲的,自我沉浸於那樣的滿足之中!前端時間在網上接了寫項目做,才發現自己實在是太無知了!連簡單的類比發送表單也不會,傳送帶參數的檔案也不會,如何非同步更新View也不會。在跌跌撞撞中交了第一個項目。那是一個簡單的項目,收集一些資料,然後整理成xml檔案,上傳到指定的網站。
Time of Update: 2018-12-05
1. android.text.ClipboardManager API Level1,沒有資料變化的介面,需要類比實現。該方法實現比較複雜,需要長期啟動一個服務,將剪下板的內容與上一次讀取的內容比較,如果內容不同,那麼認為剪下板資料變化了。。如果此前沒有讀取過剪下板,預設為空白串。主要這個數值最好儲存在SD卡上,比如SharedPreference中。儲存在靜態變數裡面,好像有問題。。 讀取剪下板內容的方法 private String
Time of Update: 2018-12-05
1. 首先得到該程式的包名 這個連上手機ADB,看logcat就能看到。比如:QQ用戶端的包名是com.tencent.mobileqq。2. 然後通過PackageManager判斷是否存在該包的程式 private boolean isPkgInstalled(String pkgName) { PackageInfo packageInfo = null; try { packageInfo =
Time of Update: 2018-12-05
一、緣起 最近需要使用Google OAuth和Google Map,在使用Google的這些服務之前,有一些相同的準備工作要做。 這些工作包括:安裝Google Play Services,產生認證指紋,建立Client ID 二、安裝Google Play Services Google Map的API被整合在Google Play Services包中了,這個包可以使用Android Sdk Manager下載,位置:Extras->Google Play
Time of Update: 2018-12-05
1. 技術方案 方案一,AccountPicker+GoogleAuthUtil,使用AccountPicker擷取username,使用GoogleAuthUtil擷取assess token。該方法支援單點登入,介面都是SDK裡面繪製好的,優點是方便簡單,缺點是AccountPicker不支4.2.x以下的版本。 方案二,AccountManager+ GoogleAuthUtil,使用AccountManager擷取username。AccountManager的API
Time of Update: 2018-12-05
1. 簡述 現在已經是2013年7月份了,最新的SDK還是去年8月份出的,最近沒怎麼更新的說。 SDK的下載連結:http://open.weibo.com/wiki/SDK,其中文檔內容很詳細,本文僅介紹其中與SSO登入相關的內容。 去年8月份的SDK:http://download.csdn.net/detail/u011267546/58142592. 準備的內容 Comsume Key和Redirect