原创 Android 啓動程序

如何在自己的程序中啓動別的程序呢?一般來說,有兩種方式。一是用intent啓動,二是命令行啓動。現在我們來淺談下兩種啓動方式。   環境:          (1) android 2.3.3          (2) 已取得root權限

原创 PreferenceActivity(二)

看到很多書中都沒有對PreferenceActivity做介紹,而我正好又在項目中用到,所以就把自己的使用的在這總結一下,也方便日後查找。 PerferenceActivity是什麼,看下面的截圖:             Andr

原创 android之ScrollView

  當您TextView中的字數太多,不足以在屏幕上完整顯示時,如何使一個TextView用ScrollView滾動顯示呢?   下面我舉一個簡單的例子:   代碼: import java.io.File; import java.io

原创 近期筆試

1、N條直線最多將平面分成多少部分。 2、有2006個硬幣,正面圖案全部朝上,依其序號排列從1至2006。 第1次翻轉所有序號爲1的倍數的硬幣; 第2次翻轉所有序號爲2的倍數的硬幣; 第3次翻轉所有序號爲3的倍數的硬幣; .......

原创 C++實例之-默認構造函數、拷貝構造函數、析構函數

// Test1.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <iostream> using

原创 Android之界面佈局案例

(一) 效果圖: xml如下: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/r

原创 android之具有選擇功能的AlertDialog

      主要代碼:                          new AlertDialog.Builder(Main.this) .setTitle(R.string.str_alert_title) .setIt

原创 android得到/data/app下安裝包的大小size

由於sdk2.1的PackageManager沒有提供查看已安裝apk所佔磁盤空間大小的api,所以得到size費了一點精力。 一 由於訪問/data/app目錄需要root權限,所以在模擬器上要進行程序調試時,需要先在電腦cmd下運行以

原创 android應用程序中res文件夾裏可放的資源有大小限制

    android應用程序中res文件夾裏可放的資源有大小限制,圖片或mp3之類的資源文件如果放置過多(不能超過幾M),則程序無法加載,這一點很不方便啊,還是得把資源存在sd卡上。

原创 apk的反編譯、漢化、修改,實現sd2flash,修改smali文件

這篇文章是針對Android系統的產品而言(而不是隻針對原道產品),不過,我只有一臺N5p那就發這兒了(貌視罈子裏沒有技術區)。如果是打醬油的高手路過,請繼續去打醬油,當然也歡迎圍觀。vivi_an首發imp3.net,轉載請註明出處。 

原创 PreferenceActivity(一)

爲了引入這個概念 首先從需求說起 即:現有某Activity專門用於手機屬性設置 那麼應該如何做呢?根據已學知識 很快一個念頭閃過 即:Activity + Preference 組合 前者用於界面構建 後者用於設置數據存放  其實 這是

原创 PyDev for Eclipse

  PyDev for Eclipse 簡介         級別: 初級 鄭 偉芳 ([email protected]), 軟件工程師, IBM 2008 年 11 月 27 日 PyDev 安裝和配

原创 AlertDialog

創建一個AlertDialog: AlertDialog menuDialog; menuDialog = new AlertDialog.Builder(this).create(); menuDialog.setView(menu

原创 android逆向APK

本文主要介紹如何逆向一個Android的APK應用程序,本文提供的方法僅供研究學習之用。 本文需要用到的工具有 jdk 這個用於搭建java運行環境 AXMLPrinter2.jar  這個用於逆向.xml文件 baksmali.jar

原创 javadoc生成文檔時java.lang.IllegalArgumentException問題解決

javadoc生成文檔時總是報java.lang.IllegalArgumentException錯誤,是classpath裏面字符衝突引起的。 我在classpath中包含了%JAVA_HOME%\lib;解決方法是重新設置cla