Android錯誤小總結

今天寫個東西,老是崩潰,崩潰。。。。最後發現是因為自己添加了一個activity,但是沒有在Androidmenifest.xml中註冊。。。。。昨天往安智網上傳一個軟體,老是上傳失敗,我就鬱悶了,為啥呢?而且所給的提示是該軟體已被認領,我想我早上剛剛寫好的軟體怎麼這麼快就被認領了,不可能這麼巧吧?後來我糾結了好長時間,發現是因為我的apk包名跟前一個軟體的包名相同。所以導致了錯誤。真是一個悲劇。。。。。。大家以後注意吧

簡談Android的布局

首先明確一下,我要講的不是LinearLayout,ScrollView...等布局。我想簡單說一下橫屏和豎屏我們可能會遭遇到一下問題,比如我前面給出的小Q單位轉換器。不知道有沒有網友試一下,下面我們來試一下,我的main.xml是這樣寫的<?xml version="1.0" encoding="utf-8" ?><LinearLayout

Android嵌入廣告的若干問題

我們可以在網上找到各種各樣的廣告供應商。我也只是使用了其中的一家,至於哪一家給的錢多,哪一家信譽更好我倒沒考慮,現在還是以學習為主,嵌入廣告也只是做一個嘗試,並非貪圖每次點擊的那兩毛錢。下面我說一下我在嵌入廣告的過程中遇到的一些問題。我用的是微雲(http://www.wiyun.com/)提供的廣告,感覺這個操作還算相對比較簡單。只要加上幾行代碼就搞定了。一、在安智網、機鋒網發布時遇到提示說“apk包名重複”、“軟體已被認領”等問題,諸如此類的問題主要是因為有些開發人員(比如我)有喜歡將所有軟

【Android】關於Activity之間的資料傳遞

      前面轉載了一篇關於activity之間資料傳遞文章,總感覺複製粘貼過來自己收穫不大而且好像看上去挺不爽,決心重寫一下,前面的文章將直接換成原文連結。    

[Android] Service和IntentService中顯示Toast的區別

1. 表象    Service中可以正常顯示Toast,IntentService中不能正常顯示Toast,在2.3系統上,不顯示toast,在4.3系統上,toast顯示,但是不會消失。2. 原因    Toast要求運行在UI主線程中。    Service運行在主線程中,因此Toast是正常的。    IntentService運行在獨立的線程中,因此Toast不正常。3. 在IntentService中顯示Toast    利用Handler,將顯示Toast的工作,放在主線程中來做。

[Android] ScrollView滾動到底部和頂部的檢測

1. 源起    很多分頁載入的組件都是繼承自ScrollView,分頁要檢查是否滾動到底部,下拉重新整理需要檢測是否滾動到頂部。2. 代碼<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"

[Android] FileInputStream跟蹤

源起    需要跟蹤FileInputStream的Read的Nativie實現,開始走了彎路,Java工程下的FileInputStream實現與Android工程的實現不同。另外,http://blog.chinaunix.net/uid-26926660-id-3326678.html中分析的不錯。java.io.FileInputStream   @Override public int read() throws IOException {        return Streams.

Android SDK 1.5中文版 (Application基礎—2)

 1.1.1

Android menu預設樣式的設定

做項目時遇到過這個問題,我想要為Android 的每個option menu加表徵圖,然後改變每個menu item的相片順序,預設的menu item 相片順序是豎著排成一列,類似於Android組件ListView 中內容的相片順序,但我想要的效果是每個menu item排成一個方陣,類似於GridView的那種排列,在網路上找了半天,找到了一個有些協助的文章,如下:http://www.cnblogs.com/salam/archive/2011/04/04/2005329.html

Android項目感悟

     學習Android已經快一年了,前半年一直滿足與寫個TextView,然後讓它顯示在案頭,或者寫個ImageView,然後設定一片,讓它顯示一下。樂此不疲的,自我沉浸於那樣的滿足之中!前端時間在網上接了寫項目做,才發現自己實在是太無知了!連簡單的類比發送表單也不會,傳送帶參數的檔案也不會,如何非同步更新View也不會。在跌跌撞撞中交了第一個項目。那是一個簡單的項目,收集一些資料,然後整理成xml檔案,上傳到指定的網站。   

[Android] 剪下板資料變化讀取

1. android.text.ClipboardManager        API Level1,沒有資料變化的介面,需要類比實現。該方法實現比較複雜,需要長期啟動一個服務,將剪下板的內容與上一次讀取的內容比較,如果內容不同,那麼認為剪下板資料變化了。。如果此前沒有讀取過剪下板,預設為空白串。主要這個數值最好儲存在SD卡上,比如SharedPreference中。儲存在靜態變數裡面,好像有問題。。    讀取剪下板內容的方法 private String

[Android] 判斷手機上是否安裝了某個程式

 1. 首先得到該程式的包名     這個連上手機ADB,看logcat就能看到。比如:QQ用戶端的包名是com.tencent.mobileqq。2. 然後通過PackageManager判斷是否存在該包的程式     private boolean isPkgInstalled(String pkgName) { PackageInfo packageInfo = null; try { packageInfo =

[android] 如何判斷程式是否在前台運行

private static boolean isAppOnForeground(String packageName) { YNoteApplication app = YNoteApplication.getInstance(); ActivityManager activityManager = (ActivityManager) app.getSystemService(app.ACTIVITY_SERVICE); PowerManager manager =

[Android] 使用Google API的前期準備

一、緣起    最近需要使用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

[Android] 通過監聽BOOT_COMPLETED與MEDIA_MOUNTED,監聽開機

1. 說明    Android手機開機後,會發送android.intent.action.BOOT_COMPLETED廣播,監聽這個廣播就能監聽開機。2. 代碼<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /><receiver android:name="com.example.restarttest.BootupReceiver" >    <intent-

[Android] 使用Google SDK進行SSO登入

1. 技術方案    方案一,AccountPicker+GoogleAuthUtil,使用AccountPicker擷取username,使用GoogleAuthUtil擷取assess token。該方法支援單點登入,介面都是SDK裡面繪製好的,優點是方便簡單,缺點是AccountPicker不支4.2.x以下的版本。    方案二,AccountManager+ GoogleAuthUtil,使用AccountManager擷取username。AccountManager的API

[Android] 使用新浪微博SDK進行SSO登入

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

[Android] 在Service中使用Toast

1. 源起    Service中沒有訊息佇列,無法Toast。2. 解決方案    方法很多,這裡提供一個簡單的方法。 public static void showToastInService(final Context context, final int id, final boolean longToast) { Handler handler = new Handler(Looper.getMainLooper());

Android控制項之TabHost

建一個Android工程tabHost,包名com.test.wwwman的布局檔案,加了一些無關的TextView,可把這些TextView去掉<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="fill_parent"   

android 通話記錄和連絡人查詢

轉自http://blog.csdn.net/davayunhuijia/article/details/7778240通訊記錄有三種類型:來電:CallLog.Calls.INCOMING_TYPE (常量值:1) 已撥:CallLog.Calls.OUTGOING_TYPE(常量值:2)未接:CallLog.Calls.MISSED_TYPE(常量值:3) 查看源碼中的聲明: <provider

總頁數: 2771 1 .... 1045 1046 1047 1048 1049 .... 2771 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.