Time of Update: 2015-03-15
標籤:一、記住加寫sd卡許可權 二、代碼 1 package com.example.logtest; 2 3 import java.io.File; 4 import java.io.IOException; 5 6 import org.apache.log4j.Appender; 7 import org.apache.log4j.FileAppender; 8 import org.apache.log4j.Logger; 9 import org.apache.log4
Time of Update: 2015-03-15
標籤:因為Android使用Java作為開發語言,很多人在使用會不注意記憶體的問題。於是有時遇到程式運行時不斷消耗記憶體,最終導致OutOfMemery,程式異常退出,這就是記憶體泄露導致的。我們現在就來總結一下可能導致記憶體泄露的情況:查詢資料庫而沒有關閉Cursor在Android中,Cursor是很常用的一個對象,但在寫代碼是,經常會有人忘記調用close,
Time of Update: 2015-03-15
標籤:原文網址:http://blog.csdn.net/leonan/article/details/8629561全編andorid後,單獨修改編譯一個framwork模組,make snod會有如下警示資訊:Warning: with dexpreopt enabled, you may need a full rebuild使用這樣make snod 出來的鏡像,核心不能啟動,模擬器一直停留在“android”標誌狀態。查看log發現有如下錯誤列印:DexOpt:
Time of Update: 2015-03-15
標籤:handler.postactivity.runOnUiThreadview.posthandler+ThreadAsyncTask例子:package com.chao.updateui;import org.apache.http.HttpResponse;import org.apache.http.client.HttpClient;import org.apache.http.client.methods.HttpGet;import
Time of Update: 2015-03-14
標籤:1. ARC & MRC 混合開發在項目開發中,遇到使用MRC開發的第三方庫怎麼辦?例如:ASI1> 嘗試使用Xcode的轉換工具(失敗率比較高)2> 在編譯選項中,為MRC的程式添加-fno-objc-arc標記,表明在編譯時間,該檔案使用MRC編譯備忘:(1) 示範中使用的RegexKitLite還需要匯入libicucore.dylib動態庫(2) 如果要在MRC項目中添加ARC的檔案,可以使用 -fobjc-arc 標記即可3>
Time of Update: 2015-03-14
標籤:android 介面 適配 android中長度有:dp(或者dip device independent pixels)一種基於螢幕密度的抽象單位。在每英寸160點的顯示器上,1dp=1px。不同裝置有不同的顯示效果,這個和裝置硬體有關,布局時盡量使用單位dp;sp(Scaled Pixels)主要用於字型顯示,與刻度無關的一種像素,與dp類
Time of Update: 2015-03-14
標籤:ios 軟體開發人員 工具 工作 原文出處: Ben Scheirman 譯文出處:
Time of Update: 2015-03-14
標籤:調用Message.obtain()從訊息池中獲得一個message對象,而不是直接new一個message對象,可以節省記憶體開銷。也可以用handler.obtainMessage(),其實是一樣的,obtainMessage()就是返回Message.obtain()message.sendToTarget()跟handler.sendMessage()是一樣的下面的方式可以攔截Message。private Handler handler=new Handler(new
Time of Update: 2015-03-14
標籤:1、在一個Relatitivelayout布局裡用代碼add一個獨立的button布局,結果該button的寬高無效則說明:Android中控制項預設是沒有寬高的,只有五大布局才能給其寬高,即在代碼中要設定控制項的寬高需要使用福控制項的layoutparams命名規則:layout_width想通的:layout_gravity和gravity 2、直接在activity中setContentView裡引用最外層為button的布局,則也有寬高原因:android預設在最外層給添
Time of Update: 2015-03-14
標籤: 本篇類比三個角色:Android 架構師-小福、Android 控制項開發工程師-小黑、 Android 開發工程師-小白,下面按照三個角色不同角度分析measure過程。小福負責分享: measure的本質 - ok measure代碼流程 - 分析FrameLayout.onMeasure onMeasure方法與MeasureSpec - ok
Time of Update: 2015-03-14
標籤:手機產品設計禁忌在做手機產品設計的過程中,遇到很多看似很小,且很容易被忽略的問題,正是這些小問題,一次次的撩撥使用者的耐心,讓使用者對你的產品心生怨念。剛出道的朋友沒有經過實戰,對細節注意不多,往往都會遇到類似的問題,強調多次後,覺得不如寫下來,給新人共勉。 1、沒有不可點擊的效果 一般按鈕會有四態,不可點擊效果、可點擊效果、聚焦狀態、按下狀態。如果你的按鈕此時處於不可用狀態,那麼一定要灰掉,或者拿掉按鈕,否則會給使用者誤導。 2、菜單層次太深 功能表項目以5~7個為宜,如果有二級
Time of Update: 2015-03-14
標籤:Android應用中的Toast主要是用於向使用者提示一些資訊,其用意與javascript中的alert()方法相同,但是美感卻比alert好,在輕應用中仿Android做出toast的效果更有原生App的體驗感。 目的:在html頁面產生仿Android的toast效果語言:javascript+jQuery方法聲明:function toast(message, duration)參數說明:string message - toast提示內容int duration -
Time of Update: 2015-03-14
標籤:android基於數組的ListViewlistview1.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_
Time of Update: 2015-03-14
標籤:android使用SimpleAdapter
Time of Update: 2015-03-14
標籤:android 基於BaseAdapter 實現ListView注意擴充BaseAdapter
Time of Update: 2015-03-14
標籤:xml 檔案操作 android pull //xml 寫操作 XmlSerializer serializer = Xml.newSerializer();
Time of Update: 2015-03-14
標籤:——歡迎轉載,請註明出處 http://blog.csdn.net/asce1885
Time of Update: 2015-03-14
標籤:referenced libraries private libraries android dependencies 1.被引用的項目在“Android”選項裡設定“Is Library”打鉤2.引用項在“Android”選項裡設定“add"被引用項3 .android Dependencies會顯示引用項目,依賴項目 Android
Time of Update: 2015-03-14
標籤:App store
Time of Update: 2015-03-14
標籤:之前更新sdk一直不成功,一直timeout,網路由1m的換成光纖都不行,然後百度,基本讓修改hosts檔案,但是那個ip地址根本沒效果,被坑慘了。此問題與源有關,要如下ping出來的ip才有效果。linux下:開啟終端 ping dl-ssl.google.com 可以看到串連非常慢 改變地址 ping