原创 【疑難】Android 在 WindowManager 中使用 ListView 點擊不響應問題記錄

如果需要在 Android 手機上顯示一個浮動窗口,你可以使用 WindowManager.addView  但是這次我遇到的問題是,浮動窗口包含了一個 ListView,遇到的問題是 onItemClick(AdapterView<?

原创 /res/values-navexposed 然並卵

看 -navexposed 後綴的官方解釋,本以爲這個代表有虛擬鍵的手機加載資源目錄,測試了下,並沒有卵用 順便吐槽下,google 腦袋被驢踢了,一代代 android 系統都沒能解決掉虛擬按鍵欄,佔用手機屏幕,是屏幕尺寸變得不標準

原创 Eclipse ADT 插件安裝慢的解決辦法

參考貼:http://blog.csdn.net/ludonghai715/article/details/6973433 在天朝很多事情就不可避免的蛋疼,download.eclipse.org 訪問巨慢,導致 ADT 安裝過程也巨慢

原创 jar 轉 exe 以及exe安裝包製作含java環境

起一個能概括本博客所有內容的名字真的很難 Java 是一門多麼神奇的語言,可以稱作爲 一次學習到處使用  Java 可以用來開發 移動端 PC桌面端 服務端 網頁前端程序 其他3個領域Java都發展的很好,唯獨 PC桌面 端幾乎沒人使用

原创 Swing 開發筆記

1.JScrollPanel 中刪除組件後刷新界面 常規思維調用 viewport 組件的 invalid() 方法使他刷新但發現不好使 正確做法:調用 JScrollPanel  的 repaint() 方法 2.Swing 程序的退

原创 bat 查看apk信息

@echo off rem 設置編碼 rem 十六進制"000003a8"或十進制"936",表示“936 (ANSI/OEM - 簡體中文 GBK

原创 jQuery EasyUI 將單元格改爲鏈接 可點擊

看圖,點擊之後可以直接訪問 方法是 <th field="url" width="50" formatter="formatPrice" > 下載鏈接 </th> 有一個 formatter 屬性,

原创 Android 從輸入法 到 EditText 研究

首先看一個 View 的一個方法: View 沒有實現,直接返回 null, 再看 TextView 的實現, @Override public InputConnection onCreateInputConnect

原创 linux 查看目錄屬性

我們知道 ls -l 可以列舉出目錄下的文件屬性 但是我要查看目錄本身咋辦啊? ls -ld  點贊 收藏 分享 文章舉報 天使之翼 發佈了72 篇原創文章 · 獲贊 7

原创 android 全透明狀態欄

取消 actionbar 陰影,appcompat , theme 添加 <item name="android:windowContentOverlay">@null</item>getSupportActionBar().setEle

原创 如何讓你的APK跑在 com.android.phone 進程

首先:爲什麼要跑在 com.android.phone 進程 這還用問,在同一個進程裏就可以幹很多事情了這是黑客行爲 爲什麼能跑在統一進程? Google 在設計 Dalivk 虛擬機的時候就考慮到了將多個 apk 放在同一個進

原创 Direct-Run-Apk apk免安裝運行原理與實現(一)

源碼:https://github.com/Yichou/apkrunner   想解決任何問題之前都得追溯根源 那麼我們來看看 apk 是如何啓動的, 首先你得安裝這個apk,完了在Launcher點擊圖標,然後apk就啓動了, 辣麼:

原创 Android Studio 上手之痛 喜大普奔

雖然 Google 早就說要我們對 eclipse say bye 改用 android studio 但是我下載嘗試後果斷放棄了,爲什麼呢? 一啓動就掛在下載一個什麼包上面,why? 因爲在天朝有一堵牆 然後今天在 GitHub 上找

原创 Android Studio 導出未簽名 apk

According to Android: Build Unsigned APK with Gradle you can simply build your application with gradle. 一種更簡單的辦法 打開

原创 android WindowManagerService addFakeWindow 研究

首先,該方法起源於: FakeWindow com.android.server.wm.WindowManagerService.addFakeWindow(Looper looper, Factory inputEventReceiv