Time of Update: 2018-12-03
android 瀏覽器 內容區 內嵌 scroll 不能滾動 這個問題困擾了我好一段時間。這個bug很久以前就有人提了。但是android2.x 估計沒戲解決了。4.x
Time of Update: 2018-12-03
使用coco2d-x也有一段時間了 主要是的安卓也遇到一些問題,在此記錄分享。1. 音效當初在做項目的時候有些音效總是播放不出來,查了許久,看到有個文章說是 Coco2dxSound.java 這個檔案中的變數private static final int MAX_SIMULTANEOUS_STREAMS_DEFAULT = 5; 這個是建立soundPool的 stream數量為5
Time of Update: 2018-12-03
<!--@page { margin: 0.79in }P { margin-bottom: 0.08in }H2 { margin-bottom: 0.08in }H2.western { font-family: "Liberation Sans", sans-serif; font-size: 14pt; font-style: italic }H2.cjk { font-family: "WenQuanYi Zen Hei"; font-size: 14pt;
Time of Update: 2018-12-03
Time of Update: 2018-12-03
就拿兩個button控制項來說吧!大概我理解是這樣的,當兩個button的權重為1和2時,父類布局為水平,如果layout_width都是fill的話,那1和2表示優先順序,即是:1佔用的空間跟多。layout_width都是wrap的話,1和2這表示在保證控制項內容被wrap的情況下,誰weight大就誰佔用的空間多。這是看了這篇文章http://write.blog.csdn.net/postedit得出的總結。但是問題並不是那麼的簡單。大家來看看這位大神的觀點http://www.cnbl
Time of Update: 2018-12-03
一個Android Studio,大家的熱情都很高漲嘛。本人不才,之前使用過一段時間的IDEA,所以對於上手Android Studio還是比較容易的,現在就介紹一下常用的設定。 特別說明一下,Android Studio 要求的android sdk的版本不低於Version22,同時還需要Build Tools的版本不低於Version17,否則在建立新工程的時候會出現錯誤。但是匯入工程是沒有問題的。先貼個File菜單的,以供大家查看
Time of Update: 2018-12-03
轉載內容 http://my.oschina.net/sxq0714/blog/52538開啟hosts檔案:Windows在C:\WINDOWS\system32\drivers\etc目錄下,Linux使用者開啟/etc/hosts檔案【本人是windows,並測試過】在檔案末尾預設添加星號行內代碼:****************************************#Google首頁203.208.46.146
Time of Update: 2018-12-03
我的上上一篇部落格也用到了同樣的標題,是的,我喜歡這樣的名字,因為我現在就是這樣的,我在高速度的前進,我會不顧一切的高速度的前進,這已經成為習慣! android的一個特殊的類Handler,說他特殊,特殊到什麼地方呢?Handler中文的意思是"處理"的意思,在android中處於android.os包中,其實編程處處將就的是學問,就說這os吧!是"Operating
Time of Update: 2018-12-03
android socket通訊(下)在android socket通訊(上),我們完成了一個模擬器上啟動並執行android
Time of Update: 2018-12-03
今天實現了一個幀動畫的例子, 首先在res/anim下建立一個frame.xml來存放幀動畫 <?xml version="1.0" encoding="utf-8"?><animation-list xmlns:android="http://schemas.android.com/apk/res/android" android:oneshot="false"> <item
Time of Update: 2018-12-03
在我們的相應程式啟動並執行時候為了不打斷當前程式的運行,我們經常會使用Notification來告知使用者有新來電或新的簡訊。 下面先介紹一下toast的簡單提醒: private void baseToast(){ Toast.makeText(getApplicationContext(), "Hello toast!", Toast.LENGTH_SHORT).show(); }
Time of Update: 2018-12-03
public static boolean isNetworkAvailable(Context context) {ConnectivityManager connectivity = (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE);if (connectivity == null) {Log.i("NetWorkState", "Unavailabel");return false;}
Time of Update: 2018-12-03
最近項目中用到了ViewFlipper這個類,感覺效果真的很炫,今天自己也試著做了下,確實還不錯。 首先在layout下定義viewflipper.xml <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
Time of Update: 2018-12-03
自己總結的在android中常會出現的不好解決的問題和方法(其中第三個方法經過了四天的折磨。。。。。哎)1.報錯:BUILD FAILEDD:\workspace\ganji\build.xml:144: The following error occurred while executing this line:D:\workspace\ganji\build.xml:271: Unable to delete file D:\workspace\ganji\tmp\proguard\tmp.
Time of Update: 2018-12-03
過年之前做的新浪微博的用戶端其實有很多問題,現在做了一些修改,比如對listview做了最佳化,圖片是用了非同步載入,這樣不但可以保證載入資料的速度,而且還可以減少訪問網路的流量,畢竟流量還是很貴的嘛。還對listview做了分頁處理,這樣就跟官方的一樣了。然後在搜尋介面裡加入了地圖定位功能。 發幾張: 點擊載入更多就會載入,下一頁20條資料上來。
Time of Update: 2018-12-03
由於每個應用程式都運行在自己的進程空間,並且可以從應用程式UI運行另一個服務進程,而且經常會在不同的進程間傳遞對象。在Android平台,一個進程通常不能訪問另一個進程的記憶體空間。但是android提供了AIDL可以用來進程間資料傳遞。 AIDL (Android Interface Definition Language) 是一種IDL 語言,用於產生可以在Android裝置上兩個進程之間進行處理序間通訊(interprocess
Time of Update: 2018-12-03
非同步輕量級實現;AsynceTask簡述:1.功能類似於Handler,都是為了防止UI線程操作阻塞而衍生而來。2.AsyncTask是Handler的一個輕量級實現,模型類似於IntentService於Service。都是為了更加方便操作。(因為一般的非同步,我們都是開啟一個子線程或是匿名線程,缺點就是樣的實現對於線程的操作,控制是十分困難)3.闡述下Handler,一般我們就認為Handler既一個Android訊息處理器。預設情況下,他只接受當前線程的訊息執行個體。但是,當在一個多線程
Time of Update: 2018-12-03
開啟Android工程我們開啟Eclipse環境來,在左上方的菜單上,選擇[File->New->Project],會彈出[New Project]對話方塊.Eclipse是通用的剪輯環境,可根據你所安裝的不同的外掛程式而支援許多種類的工程的建立.點擊[Android]資料夾下的[Android Project]對話方塊,點選"Browse.."按鈕以選擇[開啟已經存在的工程](Create project from existing
Time of Update: 2018-12-03
在開發中我們需要綁定一些資料展現到案頭上,這是就需要AdapterView。AdapterView是ViewGroup的子類,它決定了怎麼展現視圖通過Adapter來綁定特殊的資料類型。 AdapterView是非常有協助的當你展現資料在你的布局中。Gallery,ListView和Spinner是AdapterView的子類。 下面看一下AdapterView的結構圖: 然後再看一下Adapter的結構圖:
Time of Update: 2018-12-03
我們在介面上經常會用到button按鈕,但通常button點擊後看不到點擊的效果,如果使用者連續點擊了兩次,就會報NAR錯誤,這樣互動性就比較差了。如果我們自訂了button點擊效果,比如我們點擊了button能讓我們看到我們確實點擊了button按鈕,這樣就會有效避免重複點擊了。 自訂點擊效果有兩種方式,一種是在xml中定義,另一種是在代碼中定義。 首先看一下如何在xml中定義: