原创 Java中I/O流

將一個文本文件中的內容複製到另一個文本文件中: <span style="font-family:Times New Roman;font-size:24px;">import java.io.*; public class Test {

原创 FileReader和BufferedReader

 BufferedReader   由Reader類擴展而來,提供通用的緩衝方式文本讀取,而且提供了很實用的readLine,讀取分行文本很適合,BufferedReader是針對Reader的,不直接針對文件,也不是隻針對文件讀取。

原创 Android Jni編譯中Android.mk文件詳解

Android.mk是Android提供的一種makefile文件,用來指定諸如編譯生成so庫名、引用的頭文件目錄、需要編譯的.c/.cpp文件和.a靜態庫文件等。要掌握jni,就必須熟練掌握Android.mk的語法規範。 一、Andr

原创 Ubuntu14.04 32bit編譯Android2.3.4源碼全過程記錄

在Ubuntu 14.04 32bit麒麟版上編譯Android2.3.4源碼全過程 真正地體會到:編譯真是個苦力活,耗費一天的時間,終於將android2.3.4源碼編譯成功!爲此將此過程中遇到的問題詳細記錄如下,特供大家參考! 環境

原创 adb server is out of data.killing.....ADB server didn't ACk

問題描述: 解決辦法: 使用adb nodaemon server查看adb的端口號 查看5037被哪個pid佔用 看到1052佔用了5037端口,接着查找1052對應的進程 OK,看到sjk_daemon.exe佔用了5037端

原创 程序員必須知道的10大基礎實用算法

算法一:快速排序算法 快速排序是由東尼·霍爾所發展的一種排序算法。在平均狀況下,排序 n 個項目要Ο(n log n)次比較。在最壞狀況下則需要Ο(n2)次比較,但這種狀況並不常見。事實上,快速排序通常明顯比其他Ο(n log n)

原创 Java內部類總結

內部類是指在一個外部類的內部再定義一個類。內部類作爲外部類的一個成員,並且依附於外部類而存在的。內部類可爲靜態,可用protected和private修飾(而外部類只能使用public和缺省的包訪問權限)。內部類主要包括成員內部類、局部內

原创 Android手勢基本知識

當用戶用一根或多根手指觸碰屏幕時,接收觸摸事件的View的onTouchEvent())函數就會被回調。對於一系列連續的觸摸事件(位置、壓力、大小、額外的一根手指等等),onTouchEvent())會被調用若干次,並且最終識別爲一種手勢

原创 java集合(包括java8新增知識)

<span style="font-family:Times New Roman;font-size:18px;">import java.util.*; import java.util.function.Consumer; impor

原创 如何利用Python2.7、py2exe、PyInstaller-2.1將*.py打包成*.exe,再利用Inno Setup Compiler封裝成windows安裝文件

下載Python2.7、PyInstaller-2.1並安裝,細節就不詳細講了,請問度娘,PS:運行pyinstaller.py需要安裝pywin32-218.win32-py2.7,稍後我會上傳到資源http://download.c

原创 着力解決在Ubuntu 麒麟版 14.04上出現Android SDK Manager 更新、下載慢以及待安裝包列表不顯示等問題

這幾天因爲項目需求,在Ubuntu上配置Android開發環境,結果悲劇地發現,SDK下載安裝包,超慢不說而且好多還無法下載,真的傷透了心! 不過終於找到了解決辦法! 現在分享給大家! 1、修改/etc/hosts文件  127.0.

原创 java中的匿名內部類

匿名內部類也就是沒有名字的內部類 正因爲沒有名字,所以匿名內部類只能使用一次,它通常用來簡化代碼編寫 但使用匿名內部類還有個前提條件:必須繼承一個父類或實現一個接口 實例1:不使用匿名內部類來實現抽象方法 1 2 3 4 5 6

原创 Android 公共庫的建立方法

1、java中公共庫的創建和引入 熟悉java的朋友都知道在java中可以將公用代碼提取出來新建工程,打包成jar包,然後通過外部依賴或是maven依賴加入其他工程使用。   2、android中公共庫的創建和引入 使用andr

原创 Android爲何總是無法正常訪問Tomcat服務器

今天開始寫一個MP3播放器,部署好了Tomcat服務器,寫好了代碼,結果總是無法連接,開始苦逼的搜索各種線索,始終無果,最後看到一篇帖子,由於現在的Tomcat服務器版本更新之後,所有的資源放在Webapp下的ROOT目錄下面才能正常訪問

原创 Android Java執行Shell命令

主要介紹Android或Java應用中如何以默認用戶或root用戶執行Shell命令,ShellUtils的API介紹、使用及使用場景(如靜默安裝和卸載、修改hosts文件、拷貝文件)。使用純Java實現,所以對Java程序同樣適用。