原创 AsyncTask使用原則
首先要明確Android之所以有Handler和AsyncTask,都是爲了不堵塞主線程(UI線程),且UI的更新只能在主線程中完成,因此一步處理是不可避免的。 Android1.5提供了一個工具類:AsyncTask,它使創建需要與用戶
原创 Android程序適應多種分辨率
Android1.6開始支持多種分辨率的處理,原理簡而言之就是根據屏幕參數,動態加載資源文件。在Android項目文件結構中,drawable文件夾下包含三個子文件夾,分別是drawable-hdpi,drawa-mdpi,drawa-l
原创 Android佈局—Lauyout_weight
此次淺談佈局中權重,廢話不多說,直奔主題。 首先我們創建一個LineatLayout 佈局,並設置爲橫向放置;佈局中放置三個文本框tv1;tv2;tv3 1、當我們給三個 TextView的寬度都設置成Layout_width="fill
原创 AChartEngine 簡介
1. 項目地址 AChartEngine 簡介 : AChartEngine 是 Android 平臺的圖表開發庫, 能繪製 折線圖, 餅圖, 氣泡圖, 柱狀圖, 散點圖, 面積圖等統計圖表; 最新版本 : 1.1.0 版本; AC
原创 android Graphics類:概述及基本幾何圖形繪製
當需要在Android上繪製圖形時,就會用到Graphics類,Paint類。Paint就是相當於筆,而Canvas就是 紙,這裏叫畫布。 所以,凡
原创 南京學思利用Json進行數據傳輸
一.Json的簡介。 JSON(JavaScript Object Notation) 是一種輕量級的數據交換格式。 JSON 數據的書寫格式是:名稱/值對。名稱/值對組合中的名稱寫在前面(在雙引號中),值對寫在後面(同樣在雙引號中),中
原创 關於XSuperMES項目使用的AChartEngine圖表引擎
很多時候項目中我們需要對一些統計數據進行繪製表格,更多直觀查看報表分析 結果。基本有以下幾種方法: 1:可以進行android api進行draw這樣的話,效率比較低 2:使用開源繪表引擎,這樣效率比較高.下面就介紹一種。
原创 XSuperMES移動端運用FragmentActivity適配大屏幕(一)
XSuperMES移動端要運行在各種各樣的設備中,有小屏幕的手機,超大屏的平板甚至電視。針對屏幕尺寸的差距,很多情況下,都是先針對手機開發一套app,然後拷貝一份,修改佈局以適應什麼超級大屏的。難道無法做到一個app可以同時適應手
原创 船舶行業鋼板堆垛管理特色和創新管理思路
工程行業,一般是指船舶、鋼結構等用鋼量很大的企業,一些超大型船廠,鋼板的庫存量達到10萬張,鋼板堆場共有幾百個堆垛,管理這些鋼板,工作主要採取手工方式記錄並用EXCEL來管理鋼板信息,效率不高。 困惑主要表現在以下幾個方面
原创 人機交互
1、什麼是人機交互 人機交互是關於設計、評價和實現供人們使用的交互式計算機系統,且圍繞這些方面主要現象進行研究的科學。狹義的講,人機交互技術主要是研
原创 Android開發規範
一、Android編碼規範 1.java代碼中不出現中文,最多註釋中可以出現中文 2.局部變量命名、靜態成員變量命名 只能包含字母,單詞首字母出第一個外,都爲大寫,其他字母都爲小寫 3.常量命名 只能包含字母和_,字母全部大寫,單詞之間
原创 關於XSuperMES項目使用的PDF框架
我在以前的項目中使用的是pdfbox,在讀取中文文檔時可以讀出大部分的文字,但是在數字、分頁等地方還是不可避免的出現亂碼。於是我在網上搜索,看有沒有
原创 工業4.0大背景下的自動套料軟件
目前我國許多數控切割機自帶軟件,仍然停留在手工編程,即使用簡單的NC轉換軟件,把CAD/DXF零件圖轉換爲NC切割文件,然後在切割機數控系統上進行人
原创 解析XML
之前在XSuperMes項目中處理的都是一些小數據量的XML文件,都是直接用.Net Framework中System.XML命名空間下的基本的Xm
原创 BroadcastReceiver
最近在做XSuperSMS精簡版鋼板管理系統的掃描部分時,用到了廣播接收器BroadcastReceiver,經過研究對廣播接收器的用法有了進一步的