標籤:情境:找出一個關鍵詞在一條簡訊中出現的次數使用正則的實現方式:public static int findKeyWordCount(String srcText, String keyword) { int count = 0; Pattern p = Pattern.compile(keyword); Matcher m = p.matcher(srcText); while (m.find()) { count++; } return
標籤:手遊玩家正變得越來越精明,他們明白自己對手遊營銷者的價值,並且很自然地開始期待世界各地的遊戲公司對他們所帶來的價值也能夠提供一定的回報。事實上,許多玩家仍然樂於點擊遊戲或裝置中的手遊廣告,不過前提是明確如何參與、何時參與、以及他們參與時分享到其他平台的內容。在手遊業的發展過程中,通過給予玩家獎勵從而有效而友好地激勵他們參與遊戲已不是一個新鮮概念了,這是一個在遊戲設計中慣常運用的技巧。對玩家在遊戲中的積極行為進行獎勵也可以擴充到明智而玩家友好型的手遊營銷中。像一些注重使用者體驗的下載站、市集
標籤:方式一:import java.text.SimpleDateFormat; SimpleDateFormat formatter = new SimpleDateFormat ("yyyy年MM月dd日 HH:mm:ss"); Date curDate = new Date(System.currentTimeMillis());//擷取目前時間 String str =
標籤: 最近忙於項目開發, 昨天才完成整個項目的開發, 今天就抽出時間, 分享一下我在開發中所涉及到的技術問題! 由於近期開發涉及到視頻, 所以視頻壓縮, 上傳, 播放等一系列功能都是要涉及到的, 所以在此, 我就跟大家分享一下視頻壓縮! iOS 視頻壓縮問題, 我在網上也找了資料, 但是不多, 也不夠詳細全面, 我就自己寫了一個壓縮的小demo, 用到的是系統的一個類庫 #import
標籤:首先需要說明下,這裡說的sdcard的許可權並不是指在Android application程式中設定sdcard的許可權讀取問題。而是指在DDMS看到的目錄下的那個sdcard目錄的許可權問題。
標籤:android studio clean project
標籤:一、說明添加視圖檔案的時候有兩種方式:1、通過在xml檔案定義layout;2、java代碼編寫二、前言說明 1.構造xml檔案2.LayoutInflater 提到addview,首先要瞭解一下LayoutInflater類。這個類最主要的功能就是實現將xml表述的layout轉化為View的功能。為了便於理解,我們可以將它與findViewById()作一比較,二者都是執行個體化某一對象,不同的是findViewById()是找xml布局檔案下的具體widget控制
標籤:MSM8909+Android5.1.1之BSP開發---開關機充電三色燈控制
標籤:最近搞了一段時間的藍芽,把一些收穫體會和大家分享一下,其實網上大神們寫的藍芽相關的都比較實用全面了,我主要是想貼一下我項目裡不太一樣的地方。藍芽的流程什麼的在這裡我就不贅述了,大家可以自行google。另外給大家推薦一個大牛用block封裝的藍芽---babyBlueTooth,個人感覺還是不錯的。言歸正傳, 首先,需要仔細看看硬體的說明文檔(由於本人項目硬體比較坑,文檔不詳細害的我走了很多的彎路),對藍芽的操作常用的無非就是read write 和
標籤:先引入建立一個資料庫NSString *path = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)lastObject]; NSLog(@"%@",path); NSString *databasePath = [path
標籤:設定Activity的android:configChanges時,切屏會重新調用各個生命週期本人實際測試發現設定android:configChanges="keyboardHidden|orientation"或不設定橫豎屏切換時也會執行onCreate各一次,並且不會執行onConfigurationChanged設定android:configChanges="orientation|screenSize"不會執行onCreate,會執行on
標籤:Get you apps ready for Android 6.0 Marshmallow!新的功能:運行時的許可權提醒,Doze(打盹模式)和備用電源,協助新技術,等等。 Android 6.0Changes 伴隨著新的特性和功能,Android 6.0(API level 23)在系統上和API的使用上做了一些改變。
標籤:前言上一篇講的是如何在Android Studio中進行Junit單元測試,這篇來簡單記錄一下如何針對Activity進行單元測試。建立一個項目我這裡建立一個UnitTestDemo項目建立LoginActivity、IndexActivtypackage com.devilwwj.unittestdemo;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import
標籤:一、軟體應用程式發展的幾個階段軟體應用程式發展經曆了如下幾個階段:服務於多個終端使用者的大型電腦系統 孤立的個人電腦上運行孤立的軟體 客戶機/伺服器模式 分散式處理模式
標籤:新聞Android N或取消應用抽屜 設計更趨近iOS設計也在進化對升級速度忍無可忍 Google或將收回安卓控制權坑否Google為手錶App開發人員推出了Google Play Services中國特別版看起來很美好Google發布J2ObjC 1.0:將Java轉換為Objective-C黑科技2020年的Android系統會是什麼樣?可能是非常酷的教程Android開發:最詳細的 Toolbar
標籤:1.錯誤描述今天在Android4.4 的小米4手機上運行我的程式的時候沒有報錯,而在Android 5.1的華為P7上運行我的程式的時候報了以下的錯誤,錯誤提示如下:E/AndroidRuntime(12500): FATAL EXCEPTION: mainE/AndroidRuntime(12500): Process: com.xtc.watch, PID: 12500E/AndroidRuntime(12500):
標籤:相信很多朋友都會遇到android studio 在MAC OS中啟動並執行時候中文亂碼。而在代碼編輯的時候正常。經過幾天的不斷尋找解決辦法,終於解決了 比如: Toast.makeText(MainActivity.this,"我愛你", Toast.LENGTH_LONG).show(); 啟動並執行時候在模擬器裡就是亂碼。 解決辦法網上很多,但是都不能解決運行時亂碼的問題。所以這個問題苦惱了幾天。
標籤: ViewPager能夠說是Android應用中使用比較廣發的一個組件了。它能夠協助我們非常方便地實現滑動更換View的效果。剛好近期搞的一個項目有一個需求用到了這個,同時是要能在首頁和尾頁滑動時可以進行響應,而不是像預設的那樣沒有不論什麼動作,所以略微研究了下,希望能夠對大家有所協助。 在分析了需求之後。發現這個應該是和ViewPager的換頁監聽有聯絡,於是做了個小demo。通過實驗來尋找問題的解決方式。
標籤:apple-mobile-web-app-capable設定Web應用是否以全螢幕模式運行。文法:<meta name="apple-mobile-web-app-capable" content="yes">說明:如果content設定為yes,Web應用會以全螢幕模式運行,反之,則不會。content的預設值是no,表示正常顯示。你可以通過唯讀屬性window.navigator.standalone來確定網頁是否以全螢幕模式顯示。相容性:iOS 2.1
標籤: 在Android開發中,我們使用android.util.Log來列印日誌,方便我們的開發調試。但是這些代碼不想在發布後執行,我們並不想在軟體發布後調試日誌被其他開發人員看到,現在我的方法是設定一個全域變數,標記軟體為Debug模式還是Release模式。來看下代碼:public class Log { private static final boolean DEBUG = true; public static void i(String tag,