Time of Update: 2015-03-09
標籤:我們都知道在onCreate()裡面擷取控制項的高度是0,這是為什麼呢?我們來看一下樣本:首先我們自己寫一個控制項,這個控制項非常簡單: [java] view plaincopy public class MyImageView extends ImageView { public MyImageView(
Time of Update: 2015-03-09
標籤:Android項目中由於載入的圖片比較多,所以經常報出記憶體溢出的錯誤,當項目中包含大量圖片,或者圖片過大,可能會oom,常用胡解決方案如下:方法1 : 等比例縮小圖片 BitmapFactory.Options options = new BitmapFactory.Options(); options.inSampleSize = 4;方法2 :
Time of Update: 2015-03-09
標籤: 前兩天,Google發布了Android Studio 1.0的正式版,也有更多的人開始遷移到Android Studio進行開發。然而,網上很多的開源庫,控制項等還是以前的基於Eclipse進行開發,很多人不知道怎麼匯入到自己的基於Android Studio項目中來,微博上也有人私信我,讓我來寫寫,正好今天回來的比較早,就寫寫吧。主要介紹一下常見的一些導包的情境。 前言--project //項目目錄|build.gradle
Time of Update: 2015-03-09
標籤:前給例子介紹了如何使用PreferenceActivity 來顯示修改應用偏好,使用者對Preferences的修改自動儲存在應用對應的Shared Preferences中。本例介紹了如何從一個Activity來取得由PreferenceActivity 的Preference值。 比如在實際應用中通過PreferenceActivity介面來取得使用者偏好或是配置。因為希望從PreferenceActivity傳回值,所以使用startActivityForResult
Time of Update: 2015-03-09
標籤: 最近由於工作中要負責開發一款Android的App,之前都是做JavaWeb的開發,Android開發雖然有所瞭解,但是一直沒有搭建開發環境去學習,Android的更新速度比較快了,Android1.0是2008年發布的,截止到目前為止Android已經更新Android5.0.1,學習Android開發的第一步就是搭建Android的開發環境,部落格園裡面有不少人也寫了關於如何搭建Android開發環境的文章,我也看了一下,但是感覺都比較舊了,對照著做不一定能夠搭建成功,但是有些搭建
Time of Update: 2015-03-09
標籤:最近項目中,有個需求就是要禁止ViewPager滑動事件,我們看下360手機小幫手的介面,風格就類似這樣的大家如果使用過360手機小幫手就會發現中間內容是不可以滑動的,現在寫一個demo,講下怎麼禁止ViewPager事件的滑動布局檔案xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"><com.
Time of Update: 2015-03-10
標籤:android 俗話說,工欲善其事,必先利其器,出了熟悉Android Studio 介面外,你還需要熟悉以下快速鍵,高效開發。
Time of Update: 2015-03-09
標籤:我們在前面的例子Android ApiDemo樣本解析(9):App->Activity->Persistent State 介紹了可以使用Shared Preferences來儲存一些狀態,Shared Preferences更一般的用法是用來儲存一些應用程式偏好(設定)。包android.preference 提供了很多類可以方便應用程式來顯示和設定應用相關的偏好。當然你可以使用自訂的UI來配置這些程式偏好。但使用android.preference
Time of Update: 2015-03-09
標籤:不知道大家在刷微博時,有沒有遇到過,重新整理太多,想返回頂部看之前的微博的情況。其實,單擊頂部的ActionBar能返回頂部。而不用一直向下拉。廢話不多說,講講Android中怎麼實現這一功能。首先,要給ActionBar添加一個CustomView。CustomView的布局檔案actionbar_layout.xml: 1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout
Time of Update: 2015-03-09
標籤:轉載自: http://blog.csdn.net/kesenhoo/article/details/7396321Modifying your Download Patterns Based on the Connectivity Type[根據串連的網路類型來更改下載模式]並不是所有的網路類型(Wi-Fi,3G,2G,etc)對電量的消耗是同等的。不僅僅Wi-Fi電波比無線電波消耗的電量要少很多,而且不同的無線電波(3G,2G,LTE……
Time of Update: 2015-03-09
標籤:1.時機 使用者點擊home 鍵 應用退到後台 再次點擊進入前台 在UIViewController裡面 控制器如何擷取相關的事件? 2.需求(1)NSTimer 在應用程式進入後台 10秒至10分鐘會停止(10分鐘左右一般應用也會被kill) 但是只要在後台這個nstimer 運行 就是邋遢的 所以我想停止它
Time of Update: 2015-03-09
標籤:android靜默 靜默安裝 靜默卸載 android安裝app android安裝 靜默顧名思義就是靜靜的默默地,靜默安裝和靜默卸載的意思也就是說在後台默默地安裝和卸載。最近的一個app應用分發的項目中app下載的模組,下載完成之後,使用者可以通過這個app進行安裝,為了提高使用者的體驗,我就加入了靜默安裝和卸載功能,然
Time of Update: 2015-03-09
標籤:轉載自: http://blog.csdn.net/kesenhoo/article/details/7395253Minimizing the Effect of Regular Updates[最小化定時更新操作的副作用]最佳的定時更新頻率是不確定的,通常由裝置狀態,網路連接狀態,使用者行為與使用者定義明確的偏好而決定。Optimizing Battery Life(【Android Training -
Time of Update: 2015-03-09
標籤:android colortrackview cliprect indicator 轉載請標明出處:http://blog.csdn.net/lmj623565791/article/details/44098729,本文出自:【張鴻洋的部落格】1、概述本篇部落格的產生呢,是因為,群裡的哥們暖暖給我發了個,然後問我該如何?頂部ViewPager指標的字型變
Time of Update: 2015-03-09
標籤:硬廣:《IOS效能調優系列》第五篇,預計會有二十多篇,持續更新,歡迎關注。之前四篇都是關注於記憶體方面,分析了記憶體流失、殭屍對象、記憶體配置,本篇介紹Time Profiler工具的使用,開始真正的“效能”調優之旅。Time Profiler還有之前介紹過的Leaks、Allocations工具,被戲稱為Instruments的救命三招,是當應用遇到問題時首先應當使用的三個工具。Time
Time of Update: 2015-03-09
標籤: 到今年6月,我國的手機網民已經達到了3.88億,超過了電腦終端。相信有智能機的同學都用過手機上網衝浪。但是手機的電量很快被用光了恐怕是每個人都不能忍受的一件事情。而開啟資料連線進行網路資料的傳輸是很耗費電量的,如果使用者發現你的應用榨乾了他電池裡的電,恐怕他會第一時間將你的應用給卸載掉。所以進行網路應用的開發理解怎樣才能更省電就很有必要了。
Time of Update: 2015-03-09
標籤:bios mbr gpt uefi BIOS---MBR BIOS是英文"Basic Input Output
Time of Update: 2015-03-09
標籤:app 安全 url簽名 app和後端的通訊過程中,api請求有可能被別人截取或不小心泄露。那麼,怎麼保證api請求的安全呢?在這篇文章中,介紹一種常見的保證api請求安全的做法--url簽名。1.
Time of Update: 2015-03-09
標籤:前篇文章Android ApiDemo樣本解析(31):App->Preferences->Launching preferences 中用到了Advanced preferences 中定義的AdvancedPreferences。本篇具體介紹AdvancedPreferences, 這個例子稱為Advanced ,是因為它涉及到了自訂Preference, 並在一個背景工作執行緒中重新整理某個Preference的值。Preference
Time of Update: 2015-03-09
標籤:android 系統狀態列 一體化 Android4.4新特性,系統狀態列一體化。實現的步驟主要有以下幾點:1.android4.4 以上版本2.設定app全屏:方法:在AndroidManifest.xml中設定android:theme="@android:style/Theme.Translucent.NoTitleBar"3.載入nineoldandroids-