原创 android中json數據的操作

一:保存json數據的操作 json的基本單元,主要包含一對(key/value)的值,與map的保存結構類似,是用{ }括起來的一組數據,如{key值,value值} ,{key值,[數值1,數值2,數值3]} public class

原创 數據結構C語言描述———快速排序算法詳解

在學習快速排序的過程中有幸看到了一位大神的博文,覺得對於快速排序的理解與講解都非常不錯: 快速排序萌萌噠詳解 坐在馬桶上看算法:快速排序 算法的精髓在於,跟它一比高數也顯得那麼生動活潑…。本文由啊哈磊吐槽而成,話說我還是頭一次見到

原创 數據結構C 語言描述——實現棧的基本功能

#include <stdio.h> #include <stdlib.h> typedef char DataType ; struct node;//定義一個結點 typedef struct node *PNode; //定義結點

原创 Android中解析xml文件的幾種方式

xml文件用於傳輸數據文件的。xml文件的格式如下: <?xml version=1.0 encoding="utf-8"?> <book> //在xml文件裏面標籤是可以自定義的 <bookname>冰與火之歌</bookna

原创 activity之間傳遞參數、數據包以及自定義數據對象的方法

(一):從activity  A 傳遞單個參數到acticity B。 activity 1: Intenrt i=new Intent(activity A.this,activity B.class); i.putExtra

原创 數據結構C語言描述———用順序隊列判斷迴文數

所謂迴文數就是正着讀跟倒着讀一樣,比如abcba。用隊列判斷迴文數需要一個棧作爲中間量,把一串數字分別進棧和入隊,按照棧先進後出和隊列先進先出的原則,如果棧頂元素跟隊頭元素相等,則棧頂元素出棧同時隊頭元素出隊,接着往下比較,知道必到該串數

原创 如何向SharedPreferences中讀取和寫入數據,判斷應用是否是第一次啓動

SharedPreferences調用edit()方法即可獲取它對應的Edit()對象。Editor()提供如下方法來向SharedPreferences 寫入數據: 一:SharedPreferences.Edi

原创 C語言描述數據結構———封裝DLL

vs創建dll的過程: DLL的空項目創建完成後,建立dll的頭文件,代碼如下: #ifdef _myFirstDLL_H_ #define _myFirstDLL_H_ #endif #include <stdio.h>

原创 TCP/IP網絡通信協議

在Android上簡單的模擬tcp/ip的通信方式: 1:首先建立一個java類,用來模擬服務端 public class SimpleServer { public static void main(String[] args)

原创 舉例子解釋Handler消息傳遞機制

Handle類的主要作用有兩個: 一:在新啓動的線程中發送消息    二:在主線程中獲取、處理消息 下面通過一個新線程來週期性的修改ImageView所顯示的圖片,通過這種方式來開發一個動畫效果,代碼如下: public class M

原创 數據結構C語言——用二叉鏈表示二叉樹

頭文件,定義棧和結構體的功能: /* 二叉樹的鏈接表示*/ #include <stdio.h> #include <stdlib.h> typedef char DataType; struct BinTreeNode; typ

原创 數據結構C語言描述——用單鏈表實現多項式的相加

#include <stdio.h> #include <stdlib.h> typedef DataType; typedef struct Node2{ DataType xishu; DataType zhisu; stru

原创 Android中File.separator的詳細解釋

原文鏈接 在Windows下的路徑分隔符和Linux下的路徑分隔符是不一樣的,當直接使用絕對路徑時,跨平臺會暴出“No such file or diretory”的異常。   比如說要在temp目錄下建立一個test.txt

原创 獲取activity的返回參數

在上一遍博文裏面我舉了一個例子:從activtiy A傳遞參數到activity B。下面的代碼就可以實現從activity B返回參數給activity A. activity B: Intent i = new Intent(); i

原创 activity跳轉打開一個網頁

以下代碼可以實現從activity跳轉到瀏覽器並打開括號中的網址 startActivity(new Intent(Intent.ACTION_VIEW,Uri.parse("http://hao123.com"))); 點