Time of Update: 2018-12-04
ScrollView GridView ListView 都有上下滑動的響應函數,所以嵌套在一起的話,裡面那一層就監聽不到滑動的響應。如果不處理的話,GridView 和 ListView 在ScrollView中只會顯示一部分高度,這樣看起來不是很鬱悶?在特殊的情況下,我們需要嵌套起來使用才能符合介面的設計.SO 在網上找了一些時間後,發現解決辦法還是有的,一下是我個人覺得簡單,易用,缺點不多的一種方法:自訂一個類 繼承GridView或者ListView,重寫其中的 onMeasure
Time of Update: 2018-12-04
@Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setContentView(R.layout.group_list2); initBottomBar(); listView = (ListView)
Time of Update: 2018-12-04
基礎總結篇之一:Activity生命週期基礎總結篇之二:Activity的四種launchMode基礎總結篇之三:Activity的task相關基礎總結篇之四:Service完全解析基礎總結篇之五:BroadcastReceiver應用詳解基礎總結篇之六:ContentProvider之讀寫連絡人基礎總結篇之七:ContentProvider之讀寫短訊息基礎總結篇之八:建立及調用自己的ContentProvider基礎總結篇之九:Intent應用詳解Android中解析XML淺析Android中
Time of Update: 2018-12-04
正好做類似UCweb一樣的頁面管理的功能模組,貼出一起研究 ImageView iv = (ImageView) findViewById(R.id.ImageView01); ImageView iv2 = (ImageView) findViewById(R.id.ImageView02); ImageView iv3 = (ImageView)
Time of Update: 2018-12-04
很多Android開發人員已經度過了初級、中級,如何成為一個Android高手呢? Android123就各個層級的程式員應該掌握哪些內容作為下面分類。 一、初級 1. 擁有嫻熟的Java基礎,理解設計模式,比如OOP語言的原廠模式要懂得。 2. 掌握Android UI控制項、Android Java層API相關使用。 邁向中級,最好再次更新下Java技術,掌握Java concurrent庫、nio庫,精通xml、json解析,做過socket c/s端的程式。 二、中級 1.
Time of Update: 2018-12-04
添加了拖動功能,按住小表徵圖,拖動超過一半的時候開啟,沒到一半的時候關閉。只添加了OnGestureListener介面和OnTouchListener。 具體代碼看下面: package com.dl.test;import android.app.Activity;import android.os.AsyncTask;import android.os.Bundle;import android.util.Log;import
Time of Update: 2018-12-04
要想修改Bitmap圖片的 R G B資訊 首先 得先拿到這張圖片每個點的Color值 然後根據這個Color值 就可以算出對應的R G B 值 我們都知道在電腦語言中在記憶體中載入一張圖片實際上是把圖片的每個點的RGB資訊寫入記憶體 如果動態修改了這些顏色資訊 那繪製出來的圖片就會改變。 修改圖片的顏色值其實在很多地方都有用處,我記得以前我做J2ME遊戲開發的時候 因為手機本身記憶體比較低 不能同時在記憶體中載入過多的圖片 比如 在打怪的時候 玩家肯定不希望每次看到的怪物都一樣
Time of Update: 2018-12-04
在開發的過程中,android系統內建的字型中規中矩,樣式也不外乎就是加加粗,打打斜,很多時候並不能滿足我們的需求,此時我們可以引入其他自己下載好的字型,植入到我們自己的程式中,按需使用,大致的步驟如下: 1.首先下載.ttf格式的字型檔,互連網中有各式各樣的字型檔,甚至會有肥豬流腦殘火星文,可以將這些檔案下載來,點擊可以預覽效果,選自己喜歡的。 2.將選好的.ttf字型檔放入工程下的assets目錄中,例如:
Time of Update: 2018-12-04
大家都知道定製在android開發中的重要性,因為通過定製,你才能製造出差異化的產品,才能滿足更多消費者的需求,像HTC生產的手機都通過了深層次的二次開發,今天我也來分享一下我的狀態欄定製。廢話不說了,直接:主要更換了背景,文字顏色以及icon的顯示順序.2. 關鍵代碼部分a) 代碼在系統中的位置status bar
Time of Update: 2018-12-04
ReflectionImage是從android.widget.ImageView繼承而來,使用方法和其他的Android控制項一樣 實現思路是從某個網站上剽竊過來的。 實現起來很簡單,詳細的解釋寫到注釋裡面,總體思路就是在Canvas裡面重新把原始圖片畫一次,反轉圖片用Matrix來做,透明處理實際上是加了一層漸層的蒙板. import android.content.Context;import android.graphics.Bitmap;import
Time of Update: 2018-12-04
MainActivity.javapackage com.example.upload;import android.app.Activity;import android.os.Bundle;import android.view.Menu;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import
Time of Update: 2018-12-04
Fragment是Android honeycomb 3.0新增的概念,在Android——Fragment介紹、Android Fragment使用、Android FragmentManage FragmentTransaction介紹中做了關於Fragment的詳細介紹。這一片主要通過一個執行個體瞭解Fragment的使用。先看下執行個體:的左邊是一個列表,右邊是列表item的詳情。先看一下布局檔案(layout):<?xml version=“1.0″ encoding=“utf-
Time of Update: 2018-12-04
wanglong0537 http://blog.csdn.net/wanglong0537 點點滴滴 http://wang-peng1.iteye.com/ 遊戲方面知識的多些! http://mycoding.iteye.com 新木 http://www.ligotop.com Android原始碼(很不錯) http://www.cxforest.com/Article/ArtList/39/ android程式森林 http://dayang2
Time of Update: 2018-12-04
有人已經發過了,我掐頭去尾精簡了一下 這種效果跟圖和布局有很大關係,並不難。 先看布局: <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent"
Time of Update: 2018-12-04
1、將圖片轉化為縮圖再載入: BitmapFactory.Options options = new BitmapFactory.Options(); options.inSampleSize = 2; Bitmap img = BitmapFactory.decodeFile("/sdcard/1.png", options);
Time of Update: 2018-12-04
好的布局外觀都值得大家學習UC瀏覽器的布局風格令人賞心悅目可以稱得上是典範在下就仿UC介面做了個DEMO希望大家能夠喜歡(不喜歡的表拍磚哈 )下面兩張是UC原版這兩張是在下的仿圖沒有用原生的素材圖片,效果不是仿的很好,布局方面參考了論壇裡前輩們的傑作在此基礎上提煉升華,主要使用POPWINDW來實現半透明的快顯功能表其實用對話方塊來承載視圖也是可以的,只不過位置不好擺放當然POPWINDOW也有缺陷,就是本身繼承自OBJECT那麼很多行為就要自己去實現了例如彈出時背景的置灰,焦點的擷取,TOUC
Time of Update: 2018-12-04
熟悉Android的朋友們都知道,不管是微部落格戶端還是新聞用戶端,都離不開列表組件,可以說列表組件是Android資料展現方面最重要的組件,我們今天就要講一講列表組件ListView載入資料的相關內容。通常來說,一個應用在展現大量資料時,不會將全部的可用資料都呈現給使用者,因為這不管對於服務端還是用戶端來說都是不小的壓力,因此,很多應用都是採用分批次載入的形式來擷取使用者所需的資料。比如:微部落格戶端可能會在使用者滑動至列表底端時自動載入下一頁資料,也可能在底部放置一個“載入更多”按鈕,使用者
Time of Update: 2018-12-04
Object service = getSystemService ("statusbar"); try { Class <?> statusBarManager = Class.forName ("android.app.StatusBarManager"); Method expand = statusBarManager.getMethod ("disable",int.class);
Time of Update: 2018-12-04
應對繁多的解析度和尺寸。圖片的話,Android 是用 dpi 作為單位,你隨便選擇一個圖片,在Win下面右鍵就會看到以dpi為單位的屬性,dpi越高圖片也就越精細。對於手機或顯示裝置來說,一個像素就是一個點,所以dpi=ppi,反過來,經常說的手機螢幕ppi高低數字等同於寫程式時候考慮的dpi數值。iPhone4的視網膜螢幕是326ppi,屬於ldpi mdpi hdpi
Time of Update: 2018-12-04
本文轉自:http://blog.csdn.net/swadair/article/details/7487520