Time of Update: 2015-06-30
Android之常見問題集錦,android常見問題Android中如何在ViewPager中使動態建立的ImageView鋪滿螢幕 最近在做東西的時候,有一個要求,就是把用於在ViewPager裡面輪播的圖片鋪滿螢幕,但是中間遇到的問題是,ImageView與螢幕之間總是有空隙,情況如所示: 當時第一反應時考慮用LayoutParam,可是幾經嘗試無果,後來在網上找到瞭解決方案,只要在建立ImageView的時候,把ImageView的屬性ScaleType設為FIT_XY然後問題就解決
Time of Update: 2015-06-30
onWindowFocusChanged,組合語言這個onWindowFocusChanged指的是這個Activity得到或者失去焦點的時候 就會call。也就是說 如果你想要做一個Activity一載入完畢,就觸發什麼的話 完全可以用這個!!!package com.app.android05;import android.app.Activity;import android.os.Bundle;public class MainActivity extends Activity
Time of Update: 2015-06-30
Google將不再支援Android Eclipse Tools,androideclipse本文來源於我在InfoQ中文站翻譯的文章,原文地址是:http://www.infoq.com/cn/news/2015/06/Building-Distributed-Systems近日,Google宣布將在年底前停止對Eclipse Android開發工具的一切支援。在Android Studio
Time of Update: 2015-06-30
【職業規劃】互連網技術從業者的經驗與年齡,職業規劃從業者在技術圈,一個有意思的事情。管理者總說,很難找到合適的技術人才。但是又會發現很多找不到工作的程式員,多悲催,為什麼呢?有資料分析顯示,30歲左右的技術人員的工資的增長幅度是最大的。40歲之後,增長就會明顯變慢,而且還可能會越來越少。而且人們經常談論的學曆問題,在這個圈裡似乎也有點反常。同等工作年限的研究生或者博士生的工資待遇不一定比本科畢業的好,在這些個快速發展的互連網公司,競爭激烈到學曆也不無關緊要了吧。相對來說,年齡更是影
Time of Update: 2015-06-30
android fragment+ FragmentTabHost+viewpager 切換狀態不儲存的問題 @author dujinyang難得有時間上來寫部落格。fragment雖然好用,但個人還是覺得有利有弊。網上大都說切換狀態,有挺多問題,有很多種解決方案。第一種常常遇到的情況:if(rootView == null)rootView = inflater.inflate(R.layout.fragment_home, container,false);ViewGroup
Time of Update: 2015-06-30
Android 設計模式之 淺談MVP一.概述MVP(Model-View-Presenter) 是總所周知MVC模式的一個演變,他們的主要目的都是劃分模組職責,降低模組耦合,易測試,提高代碼複用,這裡主要針對Android平台來簡單分析MVP. 1.層級責任Model: 負責資料的檢索,持久化等操作View: 負責UI的繪製和使用者的互動Presenter:
Time of Update: 2015-06-30
android應用程式最佳化之布局最佳化在我們開發APP時不僅要在代碼實現上,做到對App的最佳化,而在我們的介面布局也有許多要最佳化的地方,如果布局寫的很low的話,系統載入布局的速度會十分的慢,使得使用者的體驗非常的不好,這篇文章主要是從我平時對布局的最佳化方面總結一下,我認為經常可以用到的布局最佳化方面的一些技巧和手段。1.減少布局的嵌套,這一點也是最重要的搞android的都知道,android的整個UI布局檔案最後也是要一層一層的解析成View對象的,如果層次太深的話,對導致遞迴的層次
Time of Update: 2015-06-30
Android橫向滑動導覽功能表1.: vcD4NCjxoMyBpZD0="2項目地址">2.項目地址:https://github.com/lynnchurch/HorizontalScrollMenu.git 3.使用範例程式碼:package com.example.horizontalscrollmenusample;import java.util.ArrayList;import java.util.Arrays;import
Time of Update: 2015-06-30
Android 自訂View 執行個體Android 相關自訂View基本知識可以參考 Android View 自訂屬性, 本篇部落格博主將和大家一起實踐Android自訂View,我們知道,在應用中最常見的就是TitleBar,他們形式上保持一致,一般均是左邊回退按鈕,中間說明文本,右邊功能按鈕。所以很適合抽取作為自訂View模板,廢話少說,直接上乾貨。自訂View-attrs
Time of Update: 2015-06-29
UIWebView的使用,簡單瀏覽器的實現,uiwebview瀏覽器#import "ViewController.h"@interface ViewController () <UIWebViewDelegate>@property(nonatomic,weak)UIWebView* web;@end@implementation ViewController- (void)viewDidLoad { [super
Time of Update: 2015-06-29
Android之TextView的Span樣式源碼剖析,androidtextviewAndroid中的TextView是個顯示文字的的UI類,在現實中的需求中,文字有各式各樣的樣式,TextView本身沒有屬性去設定實現,我們可以通過Android提供的 SpannableString類封裝。Android提供了很多的Span的類去實現樣式,這個樣式都是繼承自CharacterStyle類。
Time of Update: 2015-06-29
升級JDK後SdkManager無法啟動的問題,jdksdkmanager 今天要把一個古老的工程從Eclipse遷移到AndroidStudio。於是開始了編譯環境的搭建。 首先啟動AndroidStudio遇到一個錯誤提示:Prime size must be multiple of 64,什麼512-1024之間的search了一下,說這是java1.7的一個bug,已經在新版本中fix了。於是下載了java8安裝了下,然後sdkManager就啟動不了了。
Time of Update: 2015-06-29
iOS
Time of Update: 2015-06-29
為什麼工具類App,都要做一個社區?,工具類app非著名程式員澀郎非著名程式員,字耿左直右,號澀郎,愛搞機,愛編程,是爬行在移動互連網中的一名碼匠!個人號:loonggg,微博:澀郎,專註於移動互連網的開發和研究,本號致力於分享IT技術和程式猿工作心得體會。歡迎大家關注與轉載。為什麼工具類App,都要做一個社區?非著名程式員移動互連網的蓬勃發展,以至於應用市場上App數以億計,工具類App甚多,那天我在知乎上看到了一個問題,那就是:為什麼工具類App,不管有用沒用,都喜歡加上一個社區呢?當然下面
Time of Update: 2015-06-29
移動WEB問題小結,移動web小結 Meta標籤:<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0;" name="viewport" />這個想必大家都知道,當頁面在手機上顯示時,增加這個meta可以讓頁面強制讓文檔的寬度與裝置的寬度保持1:1,並且文檔最大的寬度比例是1.0,且不允許使用者點擊螢幕放大瀏覽。<meta content=
Time of Update: 2015-06-29
擷取activity上所有指定類型的控制項,activity控制項 Android擷取所有指定類型的子控制項,這樣就不需要逐個使用findViewByID來擷取控制項,來達到控制狀態的目的了。/** * 擷取所有指定類型的子控制項 * @param T * @return */ private List<View> getAllChildViews(Class<?> T) { View view =
Time of Update: 2015-06-29
Android---60---Notification 通知欄的簡單使用,androidnotificationNotification是顯示在手機狀態列的通知 通過Notification.Builder類建立Notification對象。Notification.Builder常用方法:setDefaults
Time of Update: 2015-06-29
Android四大組件之內容提供者--ContentProvider,android四大組件Android四大組件之內容提供者--ContentProvider 1,什麼是ContentProviderContentProvider將應用中的資料對其它應用進行共用,
Time of Update: 2015-06-29
在Android程式中使用已有的SQLite資料庫,androidsqlite 在之前做的連絡人項目中,應用安裝完以後需要顯示資料庫中預存的資料,這時需要匯入已有的資料庫contact.db。這也是一個面試題,那麼如何?呢? 首先在res中建立raw檔案夾,res\raw目錄中的檔案不會被壓縮,這樣可以直接提取該目錄中的檔案。那麼如何把raw檔案下面的資料庫檔案contact.db匯入到Android程式中的database目錄下呢?
Time of Update: 2015-06-29
android hander如何避免記憶體泄露,androidhander在使用Android Handler的時候,可能會遇到編譯器給我們這樣的警告: This Handler class should be static or leaks might