Time of Update: 2016-03-31
標籤:android中顯示gif動畫原生態一般支援的不是很好,故找了一個開源的項目,現簡單介紹如下:GifView 是一個為瞭解決android中現在沒有直接顯示gif的view,只能通過mediaplay來顯示這個問題的項目,其用法和
Time of Update: 2016-03-31
標籤:1:它引入了一種新的概念,拋棄傳統意義上我們適配時所謂的具體寬高尺寸,把螢幕的寬和高分別分成兩種情況:Compact-緊湊, Regular-正常(Any-任意,其實就是這2種的組合,所以我沒分成3種情況).搭配起來是3*3,也就是無論如何變化,加起來也就9種。2:iPhone4S,iPhone5/5S,iPhone6,iPhone6Plus,iPhone6S,iPhone6S Plus豎屏:(w:Compact h:Regular)橫屏:(w:Compact
Time of Update: 2016-03-31
標籤:iOS軟體更新包是什麼?每次通過iTunes 更新iPhone, iPad 或者 iPod軟體的時候,下載的ios更新檔案就會儲存在mac中。當更新完成之後,這些更新檔案就不在需要了,刪除它們將釋放大量的mac空間。如果你還需要這些檔案,可以重新下載。如何手動刪除iOS軟體更新包?1.啟動Finder,在功能表列中點擊“前往”-“前往檔案夾”。2.如果是iTunes檔案,可以在~/資產庫/iTunes中
Time of Update: 2016-03-31
標籤:There was an internal API error.錯誤原因:把Product Name作為程式名稱,程式名稱錯亂解決方案:檢查Product Name, 不要包含中文以及特殊字元。在info.plist中新增Bundle display name:我的程式名稱。程式名稱改為英文,Product
Time of Update: 2016-03-30
標籤:Android-使用WebView顯示網頁WebView是安卓提供顯示web介面的工具類,可以像PC端的瀏覽器那樣進行顯示: 大致就是那樣。其實也可以不用WebView,簡單的三行代碼就可以在安卓App上顯示網頁介面。樣本Uri uri = Uri.parse("http://www.baidu.com");Intent it = new Intent(Intent.ACTION_VIEW, uri);startActivity(it);運行效果: 使用WebView
Time of Update: 2016-03-30
標籤:經過兩篇的介紹我想對RunLoop應該有了簡單的瞭解,至少不至於一無所知。在這篇我想對“CFRunLoopObserverRef”做一下簡單的補充。在補充之前先說一下。在現在的開發中已經很少見到ARC了。但是那是對與OC對象的。CFRunLoopObserverRef屬於CF (Core Foundation)所以我們需要手動釋放。規則如下:凡是帶有creat copy retain 等成分的函數建立出來的對象都要要在最後進行釋放,即Release。///
Time of Update: 2016-03-31
標籤:xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
Time of Update: 2016-03-30
標籤:下載 Demo交錯 GridView交錯 GridView 只是具有不等大小行、多個列的 GridView。你可能已經使用過 Pinterest,Expedia 或 Etsy Android app。目前,已經有 2、3 個很不錯的開源庫。交錯 GridView 庫Staggered GridView by EtsyStaggered GridView by Maurycy Wojtowicz下面說明最流行使用最廣泛的 Etsy 的交錯 gridview。Etsy 交錯
Time of Update: 2016-03-31
標籤:提到定時器,NStimer肯定是我們最為熟悉的。但是NStimer有著很大的缺點,並不準確。通俗點說,就是它該做他的事了,但是由於其他事件的影響,Nstimer會放棄他應該做的。而GCD定時器,是不會發生這種事情的。GCD嚴格按照規定好的規格去做事。前面介紹RunLoop
Time of Update: 2016-03-29
標籤:前者是server代碼如下Server { domain: null, _events: { request: { [Function] domain: undefined, _events: [Object], _maxListeners: undefined, setMaxListeners: [Function: setMaxListeners], getMaxListeners:
Time of Update: 2016-03-30
標籤:本來想簡單總結一下Apple Pay 開發過程中的幾個問題, 結果被下面這篇文章全碰上了, 乾脆全文轉載, 作者對相關資源整理得比較詳細, 比較有參考價值總的來說, 我們做過 APNs 推送的話, 申請 商戶ID 並關聯到 apple id, 申請認證, 產生provisioning profile等步驟都差不多然後我真機調試有兩個地方沒通過, 下文也總結了, 我拎出來單獨說一下:1, Payment request is invalid: check your entitlements.
Time of Update: 2016-03-30
標籤: 在2013 Google I/O 大會上,Google推出了自家全新的安卓軟體整合開發工具 Android Studio,這是 Google 基於 IntelliJ IDEA 改動而來。 Google稱 Android Studio 將會讓開發人員更快、更具生產力,它全然免費,跨平台支援 Win/Mac/Linux,是替代
Time of Update: 2016-03-30
標籤: 今天為新手解決下APP中的文字和APP名字的國際化多語言處理,不多說了,直接上步驟:1、開啟你的項目,單機project名字,選中project,直接看圖吧: 2、建立Localizable.strings檔案(名字必須為:【Localizable.strings】)(改國際化的app名字一樣步驟,【InfoPlist.strings】)建立後的名字:現在你可能沒有左邊的那個三角,等下就有了,別急哈! 3、看圖,找到途中位置:添加就行,可以不要base,&n
Time of Update: 2016-03-30
標籤: 標籤: ios國際化 ios多語言支援 xcode多語言支援 xcode產生多語言 國際化 it分類: 功能知識 如果你的App需要支援多國語言。那麼,就應該為你的App應用添加“國際化”支援。“國際化”乍看很高深。其實,蘋果xCode都為我們設定好了,我們只需要簡單的配置,就能夠完成。“國際化”顧名思義,就是要讓各國的人使用你
Time of Update: 2016-03-29
標籤:技術經理 工作經驗 程式員 外行人 北京 前言做開發快七年了,對於程式員,外行人總有著數不完的諷刺和誤解,但是我都懶得去解釋,代碼搬運工人也好,民工也罷,隨他們去說吧。但是網上最近流傳的程式員泡沫,尤其是APP程式員泡沫的文章導致很多我們的年輕的同行產生了疑惑,所以我這個隱藏了很久的能言善辯的老程式員,出山來聊一聊這個AP
Time of Update: 2016-03-29
標籤:MATLAB數字訊號處理作業,把自己寫的程式發上來..歡迎交流~QQ 五么九七九零六四 首先是任意點移動平均:主程式:mov_average_main.m (運行)函數:mov_average.m (多點移動平均) /////////mov_average_main.m///////////%多點移動平均close all;clear all;numSample=500;
Time of Update: 2016-03-30
標籤: 今天早上開啟電腦,發現案頭上出現一個.DS_Store檔案。可是出現的莫名其妙,也就沒在意,可是重複刪除之後還是出現。後來查了一下網上的資料,才知道,昨天我加入git的時候,為了看見 .git這個隱藏的系統檔案在終端輸入了一些命令。
Time of Update: 2016-03-31
標籤:Android Small外掛程式化架構源碼分析目錄概述 Small如何使用 外掛程式載入流程 待改進的地方一、概述Small是一個寫得非常簡潔的外掛程式化架構,工程源碼位置:https://github.com/wequick/Small 外掛程式化的方案,說到底要解決的核心問題只有三個:1.1
Time of Update: 2016-03-30
標籤:我們在使用ListView的時候,很多情況下需要用到下拉重新整理的功能。為了瞭解下拉重新整理的底層實現原理,我採用自訂ListView控制項的方式來實現效果。實現的基本原理是:自訂ListView,給ListView載入頭布局,然後動態控制頭布局的現實與隱藏。ListView初始化的時候,頭布局是隱藏的,當手指往下拉的時候,根據手指移動的距離與頭布局的高度的關係來控制頭布局的顯示。具體的控制思路詳見後邊的代碼,代碼中的注釋很詳細。先來看一下:
Time of Update: 2016-03-30
標籤:1. 下載mappwidget 源碼及工具github項目地址為:https://github.com/lemberg/mappwidget git工具clone地址為:https://github.com/lemberg/mappwidget.git下載後的包如下所示: 2. 使用Map Slicing Tool 工具製作瓦片地圖集2.1. 安裝MyEclipseMyEclipse 2015CI為: http://pan.baidu.com/s/1pLvL8oz2.2