android.os.NetworkOnMainThreadException異常如何解決

android.os.NetworkOnMainThreadException08-08 17:53:30.635 I/ArticleTable(22461): 添加成功 5808-08 17:53:30.648 W/System.err(22461): at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1099)08-08 17:53:30.648 W/System.err(22461):

android快捷設定標題樣式布局

今天在看一些源碼的時候,發現人家設定標題都不用樣式布局檔案,看了後感覺還是蠻方便的,具體操作如下:super.onCreate(savedInstanceState);requestWindowFeature(Window.FEATURE_NO_TITLE);setContentView(R.layout.share);添加代碼requestWindowFeature(Window.FEATURE_NO_TITLE);設定不要標題,然後在設定檔添加配置如下:<?xml version="1

Android學習筆記(五) 之android tabwidget 調整高度文字置中

今天主要對android tabwidget進行了研究,但是一開始調整高度和文字置中始終不滿意。如果不加圖片顯示效果但是這樣給人感覺很不好感覺太不融洽了。然後就對TabWidget處理處理如下: TabWidget tabWidget = tabHost.getTabWidget(); for (int i = 0; i < tabWidget.getChildCount(); i++) { View child =

android中LayoutInflater類的使用

Inflater英文意思是膨脹,在Android中應該是擴充的意思吧。 LayoutInflater的作用類似於 findViewById(),不同點是LayoutInflater是用來找layout檔案夾下的xml布局檔案,並且執行個體化!而 findViewById()是找具體某一個xml下的具體

如何取得android下的 google Map MD5指紋

 在android 模擬器下配置google maps遇到了問題 1)為了能頁利申請android Map API key

android入門之App Widget(二)

本章節將涉及到兩個類,PendingIntent和RemoteViews。PendingIntent:PendingIntent類是封裝了Intent,表示將一個封裝了的Intent從一個對象傳給另外一個對象,當另一個對象收到某個事件之後,觸發Intent執行。假如這個另一個對象收到PendingIntent而沒有對對應的時間去觸發它,它將不會執行。(好比:甲寫了一條妙計給乙,叫乙遇到困難的時候拿出來用,當乙真遇到了困難的時候,這條妙計可派上用場,當乙不會遇到困難的時候,這條妙計將不會派上用場,

Android編程14個很有用的程式碼片段

:查看是否有儲存卡插入 String status=Environment.getExternalStorageState(); if(status.equals(Enviroment.MEDIA_MOUNTED)) { 說明有SD卡插入 } 複製代碼2:讓某個Activity透明 OnCreate中不設Layout this.setTheme(R.style.Theme_Transparent);

android DatePicker控制項的使用

建立DatePickerDialog的步驟:1、申明一個監聽器,使用匿名內部類:DatePickerDialog.OnDateSetListener onDateSetListener = new DatePickerDialog.          OnDateSetListener() {          @Override     public void onDateSet(DatePicker view, int year, int monthOfYear,       int

android 閃屏多螢幕支援解決方案

在android開發中,最頭疼的就是圖片多螢幕適配。當然,我們可以為每個螢幕添加一張圖片,可是那樣會增加app的size.特別是如果同時支援豎屏和橫屏,會更大。在我們項目使用一張比較大的圖片(1280x800),然後通過一定演算法的展開,最後達到多螢幕適配的效果。首先,在設計閃屏的時候,針對豎屏,我們盡量不要在圖片的頂部和底部新增內容。內容盡量靠近圖片中央。其次, 我們認為寬度不變,然後按照圖片的長寬比例,進行展開,然後對展開後的圖片在高度上進行截取。展開演算法如下,

Fix one bug in Android 官方提供的例子

在android 官方提供的 Notepad tutorial的 Notepadv2Solution這個例子中,我發現有一個bug。 當運行後,新建立一個item,當我們不點擊confirm按鈕,而是選擇取消按鈕,或者 esc鍵的時候,就會報應用程式崩潰的錯誤。 結合android的生命週期原理,我發現是這個代碼中存在一個問題。 在代碼中,其覆蓋了 onActivityResult(int requestCode, int resultCode, Intent

gstreamer + android

2010-4-7http://wiki.huihoo.com/index.php?title=GStreamerhttp://www.cnblogs.com/phinecos/archive/2009/06/07/1498166.html  http://groups.google.com/group/prajnashi/web/git-repositories prajnashi:SinceEdward is too busy to maintain his gstreamer

Android應用開發之(利用好圖片緩衝)

Android Developer:  在使用者介面(UI)載入一張圖片時很簡單,然而,如果你需要載入多張較大的映像,事情就會變得更加複雜,。在許多情況下(如與像的ListView

Android 中的sp和wp指標

在Android的原始碼中,經常會看到形如:sp<xxx>、wp<xxx>這樣的類型定義,這其實是Android中的智能指標。智能指標是C++中的一個概念,通過基於引用計數的方法,解決對象的自動釋放的問題。在C++編程中,有兩個很讓人頭痛的問題:一是忘記釋放動態申請的對象從而造成記憶體泄露;二是對象在一個地方釋放後,又在別的地方被使用,從而引起記憶體訪問錯誤。在使用智能指標後,動態申請的記憶體將會被自動釋放(有點類似Java的記憶體回收),不需要再使用delete來釋放對

Android 核心列印Log

#include <android/log.h>#define LOGV(...)    __android_log_print(ANDROID_LOG_VERBOSE, "ProjectName", __VA_ARGS__)#define LOGD(...)   __android_log_print(ANDROID_LOG_DEBUG , "ProjectName", __VA_ARGS__)#define LOGI(...)    

改android程式的包名

1. 在包名上點右鍵-->refactor-->rename,更改成你需要的包名. (注,通過refactor也可以修改你的android程式檔案中的檔案名稱.)2.在 AndroidManifest.xml 檔案中同樣修改.<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android"     

Android中ProgressDialog的簡單樣本

package test.zxn;import android.app.Activity;import android.os.Bundle;import android.app.ProgressDialog;import android.os.Handler;import android.os.Message;import android.view.View;import android.widget.Button;import android.widget.TextView;public

android kernel 對 標準kernel 的改動

1.add:staging/androidCONFIG_ANDROID=yCONFIG_ANDROID_BINDER_IPC   (binder.c,binder.h)CONFIG_ANDROID_LOGGER    (logger.c,logger.h)CONFIG_ANDROID_RAM_CONSOLE   (ram_console.c

android啟動時應用程式漸層效果

 這是在學習ImageView用到的.import 略.... ImageView iv=(ImageView)this.findViewById(R.id./*你的資源背景圖片*/);  AlphaAnimation aa=new AlphaAnimation(0.1f,1.0f);  aa.setDuration(10000);  iv.startAnimation(aa);  aa.setAnimationListener(new

Ubuntu11.04 Android開發環境搭建

1.安裝JDK.ubuntu11.04本身不帶JDK源,所以你不能直接通過sudo apt-get install sun-java6-jdk來安裝(1)首先你需要增加java的sdk源,這個通過下面的命令可以實現sudo add-apt-repository ppa:ferramroberto/java(2)安裝add-apt-repository命令sudo apt-get install python-software-properties(3)更新源sudo apt-get

用android update sdk更新sdk時出現錯誤

今天在ubuntu下使用AVD manager安裝Android SDK2.0時,出現:Failed to fetch URL https://dl-ssl.google.com/android/repository/repository.xml按照提示,勾選了settings裡面的:Force https://... sources to be fetched using http://...,並且點擊了save&Apply,但是依舊提示:Failed to fetch URL

總頁數: 2771 1 .... 919 920 921 922 923 .... 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.