原创 Android開發之Eclipse錯誤解決1.0

在Eclipse導入已有的工程文件,編譯時報錯,如下圖: 大概意思就是啓動新的配置環境報錯,網上總的來說有幾種解決方法: 第一種:就是把New_configuration文件刪掉(Project -> Properties -> Run

原创 Android開發之Eclipse新建項目沒有文件問題

出現這種情況有多種可能: 1.壓根就沒有新建空白的文件 2.可能是Eclipse插件問題,ADT和SDK版本不匹配 居於第二種可能情況,我給出我的解決方法: 1.找到匹配的ADT和SDK,從根源上入手 2.自己去copy一個空白的有de

原创 Android開發之onSaveInstanceState和SharedPreferences

    onSaveInstanceState和SharedPreferences都可以保存當前頁面的數據,但是有所區別。     onSaveInstanceState函數裏面保存的數據只有在用戶沒有按退出鍵或者說當前activity沒

原创 Android開發之attrs.xml

首先在res/valus文件目錄下新建attrs.xml文件,用來定義新增的屬性 <?xml version="1.0" encoding="utf-8"?> <resources> <declare-styleable name

原创 Android開發之Activity設置透明背景

方法一: 通過在Android的Manifest.xml文件中爲Activity設置樣式 @android:style/Theme.Translucent //設置透明 @android:style/Theme.Translucent

原创 UITextView輸入框,動態算高度

UITextView繼承UIScrollView,所以也有scrollView的屬性 總體的結構是這樣的: textview裏面有一個textContainer,這個可以理解爲一個內容的容器,用來顯示內容的 現在來理解content

原创 淺談iOS內存管理

1.MRC(Manul Reference Counting)人工引用計數 在ARC出現之前,需要手動管理內存。如何手動管理內存呢?首先,得知道,在iOS系統裏面,對象的生命週期是通過引用計數管理的。每個對象 都有着一個與之關聯的整數

原创 Android開發之畫筆

    由於公司做的Android第二版App改版用到了扇形圖,折線圖以及柱狀圖,所以,鄙人學習了一些畫筆的使用。     首先,在一張canvas上作畫,要確定下筆的位置,這時候需要獲取畫布的信息(如果沒有對畫布的寬高做限制,默認就是屏

原创 UIKit Dynamics動力系統入門

1.什麼是動力系統(What is the UIKit Dynamics?) 動力系統的引入,並不是替代CoreAnimation,而是對模擬現實世界物體運動的補充,比如,碰撞,重力,懸掛等等。所以說,UIKit動力系統的引入,大大簡化了

原创 ios學習流程

1.語法     C,C++, Object-C 2.框架運行     (1)入口函數:main,調用autoreleasepool函數,調用UIApplicationMain函數,進去AppDelegate類      參數:argc,

原创 iOS中的KVC和KVO

iOS觀察者模式學習 (1)KVC與KVO簡介 KVC KVC(Key-value coding)是一種間接更改對象狀態的方式。 官方文檔描述: Key-value coding is a mechanism for acc

原创 Git+SourceTree+Github

    Github是一個代碼版本管理庫,Git相當於GitHub本地的服務端,而SourceTree是一個從Github上面拉取代碼和從本地代碼庫上傳代碼的工具     所以要想使用SourceTree,就先得裝Git或者下載安裝Sou

原创 ios中的nonatomic,atomic,assign,copy,retain等含義

    由於剛學ios開發,對於@property後面括號裏面屬性不太理解,今天終於弄懂了一點,不對之處請各位大神指出。     atomic和nonatomic :     原子性和非原子性,原子性是指再完成一個操作之前,這個操作是鎖定

原创 Android開發隨筆

TextView 裏面有一個屬性drawable屬性可以在文字四個方位加圖片 異常: Circular dependencies cannot exist in RelativeLayout 解決:佈局空間的id重命名 在圖片上寫文字

原创 ios空項目

    作爲一個ios開發的新手,xcode 6.2剛用起來有點麻煩,因爲它沒有空項目這個選項,這裏說一下怎麼新建一個Empty project 1.打開Xcode 6.2 ,創建一個新項目 2.選擇Single View Applica