iOS每日一記————之 中級完美大整理 – iPhone手機開發 iPhone軟體開發教學課程

iOS、mac開源項目及庫匯總

UI

下拉刷新

EGOTableViewPullRefresh – 最早的下拉刷新控件。SVPullToRefresh – 下拉刷新控件。MJRefresh – 僅需一行代碼就可以為UITableView或者CollectionVi[……]

Read more

iOS中 按鈕和標題完美各種排列/完美教程 – iPhone手機開發 iPhone軟體開發教學課程

前言:最近常常用到按鈕和相應標題的組合,當按鈕設置圖片加標題時,觸發范圍較小,不易觸發,最重要的是還要調試偏移量,相信研究過的開發者都很頭疼這一點,那我我就想解決,於是在網上研究瞭一番,個人總結封裝瞭一個,覺得很棒,推薦給大傢!

下面看教程:

整體是對UIButton的自定義封裝:

 

[......]

Read more

iOS之短信,郵件,通信錄技術的完美實現 – iPhone手機開發 iPhone軟體開發教學課程

前言

今天給大傢詳細介紹一下iOS之短信,郵件,通信錄技術的具體實現

1. 系統應用之短信,郵件

在開發某些應用時可能希望能夠調用iOS系統內置的電話、短信、郵件、瀏覽器應用,此時你可以直接使用UIApplication的OpenURL:方法指定特定的協議來打開不同的系統應用。常用的協議如下:
打電[……]

Read more

iOS開發之藍牙4.0技術完美實現 – iPhone手機開發 iPhone軟體開發教學課程

前言

前端時間,同學在做項目過程中遇到關於藍牙方面的問題,今天我就給大傢進行詳細的進行講解下藍牙在iOS開發中的具體實現.在介紹藍牙前,大傢要搞清楚什麼是藍牙?

什麼是藍牙?

隨著藍牙低功耗技術BLE(Bluetooth Low Energy)的發展,藍牙技術正在一步步成熟,如今的大部分移動設備都配[……]

Read more

javascript 回車實現 tab 切換功能完美解決

最經有一個項目是給化工廠做的在使用的過程中需要輸入大量的數據,使用的都是小鍵盤區,在以前都是通過excel錄入數據的現在,

 

在網頁上需要實現excel 那樣的回車換行的功能在網上找瞭有關這方面的問題但是都不怎麼好用,也有人提供瞭這方面的思路如何來做,

 

經過本人的整理和測試[……]

Read more

android MVP + dagger2 + Retrofit + Rxjava+okhttp android基礎項目框架搭建(3)–完美實現

android MVP + dagger2 + Retrofit + Rxjava+okhttp    android基礎項目框架搭建(3)–完美實現,前面兩片文章中已經完成瞭Android MVP模式及dagger2的引入, 接下來我們將在前兩天的代碼的基礎上引入Retrof[……]

Read more

Android 開啟手電筒功能(完美適配4.x, 5.x, 6.x )

Android 開啟手電筒功能(完美適配4.x, 5.x, 6.x ),最近在逛GooglePlay應用市場的時候發現很多的手電筒功能居然都帶有廣告感覺非常的不可思議的。而且這些應用不僅僅有廣告而且安裝包還特別的大,我本來還想下載一個來玩玩的,後來看瞭他們的東西感覺也不過如此的。主要功能還是打開手電[……]

Read more

Android-完美解決在Activity中觸摸返回鍵onBackPressed不能觸發問題

場景:在一個隻有WebView組件的Activity中如何正確處理頁面的返回?

之前思路是覆寫Activity的onBackPressed方法,因為用戶觸摸“返回鍵“會觸發該方法;後來發現在三星,OPPO等機型手機上該方法並不執行,也就說該方法並不可取。

解決方法:通過覆寫d[……]

Read more

Android開啟手電筒功能(完美適配Android4x,5x,6x)

Android開啟手電筒功能(完美適配Android4x,5x,6x),最近在研究開啟安卓手電筒功能,總結瞭下Android4x、5x、6x的手電筒開啟方法,寫成公共方法,分享給大傢。

這裡寫圖片描述

添加攝像機和閃光燈權限


    
    
    
  • 佈局文件

具體實現

/**
 * Created[......]

Read more

Android實現GridView的item長按拖動刪除完美實現(帶動畫效果)

Android實現GridView的item長按拖動刪除完美實現(帶動畫效果),領導這幾天讓做一個項目,就是可以實現像支付寶首頁一樣的可以長按拖動,刪除的界面,以前沒做過,領導讓我做的時候覺得簡直是老虎吃天,無從下手啊,可是領導的任務還是要實現的,沒辦法,就自己網上找咯,但是網上的demo五花八門無[……]

Read more

Android自定義Banner控件,完美實現無限輪詢

概述:

之前有個需求是寫一個公告,需要無限輪詢效果,第一時間想到的是用viewpager實現。網上一看,幾乎都是用viewpager實現的。於是我也手動實現瞭一下,發現其實效果也沒那麼好。實現無限輪詢,網上一般有兩種做法,1.給予viewpager的頁數一個很大的值,比如Integer.MAX_VA[……]

Read more

Android SQLite 建表 面向對象編程 完美封裝 一勞永逸

Android項目開發過程中經常使用到SQLite數據對數據進行存儲,每個app都會有各自的數據DB,以及各種表項。這就意味著每次進行app開發都要編寫數據庫以及表項的創建代碼,而這些建庫建表代碼量往往不少,但是大多雷同,隻是具體數據不一樣。僅僅拷貝後,替換都覺得麻煩。
為何不將建庫建表封裝起來呢?[……]

Read more

ExpandableListView 中完美嵌套 GridView

在做項目的時候,想在 ExpandableListView 中嵌套一個 GridView,在實現的過程中,遇到瞭不少坑,所以寫篇博客記錄一下,也順便幫助下和我一樣的新手。

我一直覺得,再多的文字,再多的代碼片段,都不如寫個小 Demo 更直觀,所以在以後的博客中,我都盡量用小 Demo 來講解,也給[……]

Read more

MySQL資料庫數據庫:完美解決中文數據亂碼

MySQL會出現中文亂碼的原因不外乎下列幾點:
1.server本身設定問題,例如還停留在latin1
2.table的語系設定問題(包含character與collation)
3.客戶端程式(例如php)的連線語系設定問題
強烈建議使用utf8!!!!
utf8可以兼容世界上所有字符!!!!
一[……]

Read more

關於mysql中無法顯示中文的完美解決方案

當用客戶端或用其他方式連接數據鍵入中文數據後,在client中的顯示為亂碼,當然這是字符集設置出現瞭問題。我先後嘗試瞭很多辦法,但依然還是無法在client中顯示中文,我嘗試在my.ini中修改一下數據

在[client]

中加入。

# Here follows entries for some s[……]

Read more

MySQL資料庫 sleep連接過多的完美解決辦法

MySQL sleep連接過多的完美解決辦法

 

睡眠連接過多,會對mysql伺服器造成什麼影響?

嚴重消耗mysql伺服器資源(主要是cpu, 內存),並可能導致mysql崩潰。

造成睡眠連接過多的原因?  www.aiwalls.com  

1. 使用瞭太多持久連[……]

Read more

android 完美退出應用程序。

Android 程序在點擊回退鍵時,如果隻有一個activity,調用finish()方法就能退出界面,如果有多個界面,在調用該方法時,隻會銷毀當前的activity,顯示棧頂的其它activity,換言之,就是無法退出整個應用程序。下面是一種快速的退出整個應用的方法代碼:

private void[......]

Read more