Time of Update: 2016-10-20
標籤: 摘要:
Time of Update: 2016-10-18
標籤:一、瞭解幾個相關的類1、NSNotification這個類可以理解為一個訊息對象,其中有三個成員變數。這個成員變數是這個訊息對象的唯一標識,用於辨別訊息對象。 @property (readonly, copy) NSString *name; 這個成員變數定義一個對象,可以理解為針對某一個對象的訊息。 @property (readonly, retain) id object;
Time of Update: 2016-10-18
標籤:新的股票繪製粗來啦,歡迎圍觀star的說(*^__^*) 嘻嘻……先,其他時候抽空補上可好~Github:https://github.com/yate1996/YYStock長按分時圖+五檔圖 分時圖+五檔圖 長按分時圖 分時圖 K線圖 長按K線圖 非全屏嵌入 咦,發現UI好看但是功能好像有點不夠用???沒事,欲求不滿的話專業版K線Demo也有?(^?^*) 戳這裡:https://github.com/yate199
Time of Update: 2016-10-12
標籤:今天發現許多App上的listview的item之間的分割線都只顯示了右邊一部分,而左邊的那一半則沒有,第一反應則是給分割線設定一張背景圖片就ok了:android:divider="@mipmap/line"然而,後來網上找找資料後發現,可以自己去定義一個drawable,將其設定為listview的分割線(divider):1.drawable下的listview_item_divider:1 <?xml version="1.0" encoding="utf-8"?>2
Time of Update: 2016-10-19
標籤:1,前幾天在一個app上看到了滑動反彈效果,覺得這個效果挺不錯的,然後想自己來實現一下,在網上查了一下基本上都是大致的說了下思路,自己看了一下,決定把實現的思路來詳細的寫下來,先看一下我們實現的效果吧。可以看出這個使我們自訂的ScrollView,通過兩次判斷(頭部、底部)來將動態將ScrollView裡面的View向下平移,大體的思路就是這樣,下面直接把代碼貼出來了 ,包括實現的步驟和一些重要代碼都寫了注釋了package com.qianmo.myview2.view;/** *
Time of Update: 2016-10-19
標籤:JNI(Java Native Interface,JAVA原生介面)
Time of Update: 2016-10-12
標籤:http://www.cnblogs.com/cb168/p/4793913.htmlDelphi IOS環境安裝RAD Delphi XE/10 Seattle 安裝IOS、OSX環境安裝,IOS模擬器,MAC
Time of Update: 2016-10-05
標籤:轉自:安卓Design包之TabLayout控制項的簡單使用 Google在2015的IO大會上,給我們帶來了更加詳細的Material Design設計規範,同時,也給我們帶來了全新的Android Design Support Library,在這個support庫裡面,Google給我們提供了更加規範的MD設計風格的控制項。最重要的是,Android Design Support Library的相容性更廣,直接可以向下相容到Android
Time of Update: 2016-10-01
標籤:記錄一下自己設計的happytime軟體650) this.width=650;" src="http://s5.51cto.com/wyfs02/M00/88/4F/wKiom1fuNR7wzCbSAAWcwD_RJrU211.png-wh_500x0-wm_3-wmp_4-s_3946582269.png" title="ym.png" alt="wKiom1fuNR7wzCbSAAWcwD_RJrU211.png-wh_50"
Time of Update: 2016-09-28
標籤:一、項目需求用collectionView展示很多照片,點擊某個照片,用全屏scrollView無限迴圈的方式查看圖片。點擊放大的圖片,圖片縮小到原先的尺寸。gif1.gif所示,點擊中間的圖片,放大圖片,滑動圖片。再點擊大圖,圖片回到相應的位置。 gif1.gifgif2.gif所示。當前顯示的圖片不在螢幕中,點擊大圖後,若圖片在螢幕頂部,則回到頂部;若在底部,則回到底部。 gif2.gif二、常見情境微博、的相簿:九宮格展示照片,點擊某個圖片
Time of Update: 2016-09-28
標籤:手機自動化架構也比較多,針對ios,android兩個不同的平台,最後我挑選了appium,它是利用webdriver來進行驅動測試的,這個架構我比較熟悉,而且它支援兩個平台。於是我就針對這兩個不同的平台進行了分別的搭建與測試,IOS平台的環境搭建沒有問題,具體搭建方法見:http://blog.sina.com.cn/s/blog_68f262210102v0ta.html,而測試案例,由於現在我沒有辦法將ipa檔案轉化成app檔案,所以測試案例還沒有搞定。問題解決後,會發相應的文章的。
Time of Update: 2016-10-04
標籤:Android Studio打包應用預設產生的apk名稱是:app-release.apk 、如果我們要讓產生的apk名跟我們版本包名有聯絡的話,那我們就要自訂產生的apk名了,要怎麼做呢。我們只需要再build.gradle(Module:app)檔案下android{ }中添加:1 android.applicationVariants.all { variant ->2 variant.outputs.each { output ->3
Time of Update: 2016-09-28
標籤:1.必須用Chrome開啟2.在mac電腦上,可能Chrome開啟也是空白,解決辦法是:在chrome地址欄中輸入”chrome:tracing”,然後點擊load按鈕load你的trace.html檔案。 Systrace簡單介紹Systrace是Android4.1中新增的效能資料採樣和分析工具。它可協助開發人員收集Android關鍵子系統(如surfaceflinger、WindowManagerService等Framework部分關鍵模組、服務,
Time of Update: 2016-09-28
標籤:國慶即將來到,一個小項目也即將完成,把自己在項目中用的一些小技巧寫出來,方便尋找。1,去掉分割線--動畫設定透明度alpha//去掉tableView的分隔線: self.tableView.separatorStyle=UITableViewCellSeparatorStyleNone; self.tableView.showsVerticalScrollIndicator=NO; 2.
Time of Update: 2016-10-08
標籤:轉自:CollapsingToolbarLayout的使用注意:使用前需要添加Design依賴包,使用toolbar時需要隱藏標題頭CollapsingToolbarLayout作用是提供了一個可以摺疊的Toolbar,它繼承至FrameLayout,給它設定layout_scrollFlags,它可以控制包含在CollapsingToolbarLayout中的控制項(如:ImageView、Toolbar)在響應layout_behavior事件時作出相應的scrollFlags滾動事件
Time of Update: 2016-09-28
標籤:前言:我們在android手機上面有時候會遇到監聽手機軟鍵盤按鍵的時候,例如:我們在瀏覽器輸入url完畢後可以點擊軟鍵盤右下角的“GO”按鍵載入url頁面;在點擊搜尋方塊的時候,點擊右下角的search符號鍵可以進行搜尋;或者在全部資料輸入完畢後,點擊右下角的"done"就馬上進行下一步操作。:function 1:重寫Activity的dispatchKeyEvent(KeyEvent
Time of Update: 2016-09-27
標籤:做過電商類應用的朋友可能都會遇到一個比較頭疼的問題:複雜的首頁布局如何?。參考百度糯米,美團,bilibili等應用,都會發現其首頁的布局相對複雜,例如bilibili的首頁(第二張是demo實現的),可以看到在同一個頁面中先是有列表布局出現,然後出現了2列的網格布局,接著3列的網格布局,最後還出現了瀑布流式布局:
Time of Update: 2016-09-23
標籤:SQLite Database 自訂函數實現://Here‘s how to create a function that finds the first character of a string.static void firstchar(sqlite3_context *context, int argc, sqlite3_value **argv) { if (argc == 1) { char *text = sqlite3_value_text(argv[0
Time of Update: 2016-09-19
標籤:SceneKit是ios8之後蘋果推出了一個3D模型渲染架構。SceneKit現在可以支援有限的幾種模型,截止到我寫這篇文章為止似乎只有.dae和.abc後一種模型我沒有使用過。這篇文章只針對.dae模型寫。 首先如果是希望載入一個已有的,不需要程式在啟動並執行時候動態添加的dae模型。那麼我們可以直接建立一個game類型的工程。在選項中選擇SceneKit,在程式中載入內建模型的那句話中將模型名稱替換即可。本文主要講一下如何匯出dae模型,並在server端動態下載並顯示。 首先我們
Time of Update: 2016-09-19
標籤:產生pem檔案開啟Keychain Access 匯出推送認證和私密金鑰推送認證 cert.p12私密金鑰 key.p12匯出.pem檔案轉換推送認證openssl pkcs12 -clcerts -nokeys -out cert.pem -in cert.p12轉換私密金鑰openssl pkcs12 -nocerts -out key.pem -in key.p12 #輸入2次密碼,後面golang代碼中密碼部分相同合并推送認證和私密金鑰cat cert.pem key.pem &