原创 viewpager+fragment+listview registerForContextMenu

1.需求描述 viewpager  +  fragment   ,每個fragment 中的佈局都是listview ,listview 支持點擊(OnItemClick)和長按(registerForContextMenu),  點擊

原创 unnable to create virtual device:server returned http status code 0

  再次裝genymotion,好不容易裝上2.6.0 for mac後,這裏很多人發現登陸不上,明明官網都可以登陸,怎麼客戶端上面就是登不上。看了很多還是沒解決,最後看到有人說就作死點,好吧,我也成功進去了。    下載所需的模擬器的時

原创 Android studio 導入module 依賴第三方庫

一、前言     很多人都覺得用了as 之後,就可以 gradle 解決所有,但是偶爾也會遇到需要導入libaray 的時候,這時候,gradle 用習慣了的你,還能導入嗎。     二、直接上圖 1、首先得下載你需要的庫(這裏就忽略了)

原创 Android 獲取棧頂activity並在service 中彈出全局dialog解決方法

一、需求      1 -> 在service中執行定時請求接口,適當的時候顯示 自定義dialog。     二、現象 2 -> 按照正常的顯示dialog代碼,會報   android.view.WindowManager$BadT

原创 java 獲取當前天之後或之前7天(任意)日期

獲取過去某一天的日期,然後可以利用for 循環,從高到低(或者從低到高,決定日期數組的順序),獲取過去任意天數內的日期,同理可以寫出未來任意天數的方法。 /** * 獲取過去或者未來 任意天內的日期數組 * @

原创 android.content.res.Resources$NotFoundException:

   碰到一個問題  ,花了點時間解決,記錄下。 Caused by: android.content.res.Resources$NotFoundException: File res/drawable/msg_btn_text_col

原创 onActivityResult 不調用的問題

  先簡單描述下, 做手勢密碼功能的時候,當用戶創建手勢密碼成功後,acitivty調用setResult(OK)並且  finish  了,此時,手勢密碼管理界面的手勢密碼開關應該處於打開狀態,可是卻發現onActivityResult

原创 Unable to start the virtual deice. The virtual device got no IP address.

     最近換了臺電腦工作,安裝genymotion居然啓動不了。   網上找了很久,什麼刪除VirtualBox Host-Only Ethernet Adater什麼之類的,都試過了,對我而言,最終都沒成功。  現給出我的解決

原创 新手自學ios 之 通過 xib 自定義控件

一、  前言     對於新手而言,可能很簡單的通過xib 去自定義視圖是件非常不容易的事啊,此篇文章將引導新手如果通過xib 的方式去自定義一個簡單的控件。廢話不多說,直接上圖。 二、開搞 1-> 首先,先建立一個工程(這尼瑪廢話啊,

原创 fragment 不調用 onActivityResult

 activity中有幾個fragment ,類似於大多數軟件首頁四個tab 的那種,  某個fragment  的onActivityResult不調用,  此時看到宿主activity(fragment的宿主)  中的onActivi

原创 關於 Android Studio 2.x 工程佔用空間大的一個解決方法

一、前言 一直以來as 的工程都比adt 的大很多,不論工程還是apk。今天偶然間發現本地目錄中,有一個什麼 mockable android 23 的jar 包(在<工程根目錄>\build\generated文件夾中,注意,不是app

原创 /taskArtifacts/cache.properties (No such file or directory)

我的問題 /Users/xxxx/Documents/git_workspace/yyyy/.gradle/2.4/taskArtifacts/cache.properties (No such file or directory) ht

原创 mac 升級到10.11 系統後 genymotion 啓動報錯Unable to load VirtualBox engine

   我的解決方法是重新裝了個新版本的virtualbox.. http://www.pc6.com/mac/112568.html     這個地址就是我下載的地址... 點贊 收藏 分享 文章舉

原创 Android studio 刪除 導入的module

一、前言    上一篇   點擊打開鏈接  中介紹瞭如何引入 libaray,這一篇就介紹如何刪除這個libaray,剛開始我也以爲是刪除文件就行,然而並沒有成功,出現  Project already contains module

原创 安卓查看模擬器數據庫方法

   安卓數據庫操作接觸過一些,印象中一直對查看模擬器數據庫的方法模模糊糊,沒有深刻的記憶,記錄下。 方法就是 利用 adb shell 命令(沒有配置adb 的先需要配置,genymotion 需要在設置裏面將ADB的路徑 改爲and