Time of Update: 2016-07-08
標籤:前言: 今天一大早收到GreenDao 3.0 正式發布的訊息,自從2014年接觸GreenDao至今,項目中一直使用GreenDao架構處理資料庫操作,本人使用資料庫路線 Sqlite---->OrmLite---->GreenDao。今天白天一直在忙著公司的項目需求,只能晚上加班來學習最新的GreenDao 3.0使用方式了。GreenDao 介紹:
Time of Update: 2016-07-08
標籤:上一篇我們瞭解了怎樣進行Android Studio SlidingMenu的配置下面我們來學習怎麼使用SlidingMenuSlidingMenu的使用十分的簡單只需要在onCreate方法中添加:1 slidingMenu = new SlidingMenu(this);2 slidingMenu.setMode(SlidingMenu.LEFT);3
Time of Update: 2016-07-08
標籤:SlidingMenu是一個第三方的開源的側滑控制項。是一種很好的互動邏輯。有很多優秀的應用使用了SlidingMenu例如QQ和CSDN的安卓用戶端 其github首頁:https://github.com/jfeinstein10/SlidingMenu在配置之前我們需要到其首頁上下載它的ZIP並解壓出來下面來說說SlidingMenu的配置過程:SlidingMenu不同於EventBus等開源架構,需要手動的配置。相對比較麻煩。首先我們將下載下來的Zip檔案解壓縮得到&n
Time of Update: 2016-07-07
標籤:本章主要學習了硬體抽象層:HAL。 Android的硬體抽象層,簡單來說,就是對Linux核心驅動程式的封裝,向上提供介面,屏蔽低層的實現細節。也就是說,把對硬體的支援分成了兩層,一層放在使用者空間(User Space),一層放在核心空間(Kernel
Time of Update: 2016-07-07
標籤:有容雲 appsoar docker管理平台 docker1) 什麼是有容雲AppSoar?有容雲AppSoar是基於Docker的一種容器管理平台,使Docker應用平台化、圖形化介面,使用起來更加快捷、方便、簡單。2) 安裝環境:虛擬機器a:192.168.5.38 作為伺服器(2 cpu 1core 4G mem,)虛擬機器b:192.168.5.34 作為主機 (2cpu 1core 4G mem )查看方法:
Time of Update: 2016-07-07
標籤:我覺得寫文章就得寫得有用一些的,必須要有自己的思想,關於來電去電監聽將按照下面三個問題展開1、監聽來電去電有什麼用?2、怎麼監聽,來電去電監聽方式一樣嗎?3、實戰,有什麼需要特別注意地方? 監聽來電去電能幹什麼1、能夠對監聽到的電話做個標識,告訴使用者這個電話是詐騙、推銷、廣告什麼的2、能夠針對那些特殊的電話進行自動掛斷,避免打擾到使用者 來電去電的監聽方式(不一樣的方式)1、來電監聽(PhoneStateListener) 來電監聽是使用PhoneStateList
Time of Update: 2016-07-07
標籤:(lldb) po [self.searchBar recursiveDescription]<UISearchBar: 0x7ff35854f370; frame = (0 64; 375 40); text = ‘p‘; opaque = NO; gestureRecognizers = <NSArray: 0x7ff358550380>; layer = <CALayer: 0x7ff35854f890>> | <UIView:
Time of Update: 2016-07-07
標籤: 在Android中,我們有三種方式來實現視頻的播放:1、使用其內建的播放器。指定Action為ACTION_VIEW,Data為Uri,Type為其MIME類型。2、使用VideoView來播放。在布局檔案中使用VideoView結合MediaController來實現對其控制。3、使用MediaPlayer類和SurfaceView來實現,這種方式很靈活。 1、調用其內建的播放器: Uri uri =
Time of Update: 2016-07-07
標籤:問題描述: Handler 內部類持有 外部類Activity的引用,如果Activity退出而Handler還有延遲處理的訊息沒有處理完,會導致Activity不能回收,反覆如此會導致記憶體泄露。解決方案: 1、onDestroy時清除訊息。mHandler.removeCallbacksAndMessages(null); // 參數為null時會清除所有訊息。 2、聲明Handler為static並持有Activity的弱引用。public class
Time of Update: 2016-07-08
標籤:OC語言類的深入和分類一、分類(一)分類的基本知識 概念:Category 分類是OC特有的語言,依賴於類。分類的作用:在不改變原來的類內容的基礎上,為類增加一些方法。添加一個分類:檔案結構圖: 在分類中添加一個方法 Study方法的實現 測試程式: (二)分類的使用注意(1)分類只能增加方法(包括類方法和對象方法),不能增加成員變數(2)在分類方法的實現中可以訪問原來類中的成員變數;(3)分類中可以重新實現原來類中的
Time of Update: 2016-07-07
標籤:Code First - Insert, Update, Delete Stored Procedure Mapping:Entity Framework 6 Code-First provides the ability to create and use a stored procedure for add, update, and delete operations. This was not possible in the previous versions of Entity
Time of Update: 2016-07-08
標籤:AsyncTask,是android提供的輕量級的非同步類,可以直接繼承AsyncTask,在類中實現非同步作業,並提供介面反饋當前非同步執行的程度(可以通過介面實現UI進度更新),最後反饋執行的結果給UI主線程.使用的優點:l 簡單,快捷l 過程可控使用的缺點:l 在使用多個非同步作業和並需要進行Ui變更時,就變得複雜起來.2
Time of Update: 2016-07-08
標籤:一:為什麼造成了循環參考?????????????????????????? 首先 對於網路工具類 finishedBlock裡面 的一個屬性是 copy的那麼 NetworkTools 會對網路工具 finishedBlock進行一個強引用 左邊的控制器viewController裡面 viewController 對 NetworkTools對象 tools進行強引用 在右邊有一個
Time of Update: 2016-07-05
標籤:DataAnnotations - NotMapped Attribute:NotMapped attribute can be applied to properties of a class. Default Code-First convention creates a column for all the properties which includes getters and setters. NotMapped attribute overrides this
Time of Update: 2016-07-05
標籤: 1, 當程式啟動,先去APPstore 檢查有沒有新版本。沒有新版本就不提示,有新版本才提示。2,只有當有提示了,再去判斷是強制更新還是普通提示。3,當後台給返回要強制更新時,就給出提示,並且沒有取消按鈕。不去更新就不能使用。4,當我們的APP 每升級一個版本(此升級是版本號碼1.1.1升級任意一個數字,即升級到1.1.2 或1.2.0 或 2.0.0 等等 ),並且伺服器也沒有強制更新時,我們給出提示,並帶有“稍後再說”
Time of Update: 2016-07-06
標籤: 1.android:configChanges="orientation|keyboardHidden"的使用 當在activity加上android:configChanges="keyboardHidden|orientation"屬性,就不會重啟activity.而只是調用onConfigurationChanged(Configuration
Time of Update: 2016-07-06
標籤:最基本的代碼:git mv file_old file_new 手冊:NAMEgit-mv - Move or rename a file, a directory, or a symlinkSYNOPSISgit mv <options>…? <args>…?DESCRIPTIONMove or rename a file, directory or symlink.git mv [-v] [-f] [-n] [-k]
Time of Update: 2016-07-05
標籤:監控 nagios 用戶端 配置用戶端 安裝 epel
Time of Update: 2016-07-05
標籤:在 android studio 目錄下有一個預設的 gradle 檔案夾,建立項目時使用的就是此 gradle檔案夾名顯示版本號碼為 2.10 一個項目的工程目錄如下 其中 gradle\wrapper\gradle-wrapper.properties 最後一行的網址中顯示此項目使用的 gradle 版本即:distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.
Time of Update: 2016-07-05
標籤: 使用weight控制兩個按鈕在水平方向 1:2 水平方向:layout_width = "0dp" 使用weight屬性<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent"