A. android 上有什麼好用的 markdown 編輯器
Android上有好用的markdown編輯器:Ulysses、Yu Writer、Typora 、iA Writer、MarkdownX 。
1、Ulysses 最強大的寫作軟體
支持文章管理、支持圖片、可以自定義主題和樣式,甚至可以寫一本書,功能很強大,可是貌似沒有win版,需要一台mac筆記本才行。
2、Yu Writer 國產跨平台的MD文本編輯器新秀
小編最近就在體驗這款產品,可以隨意更換主題和布局,各種一鍵插入圖片、一鍵建表格、插代碼、鏈接、公式,一鍵切換布局使得等操作起來十分高效流暢自然,對新手非常友好。
導出成docx (Oce Word文檔),PDF、HTML網頁、TXT以及圖片格式。而且作為國產軟體,HTML網頁除了支持導出WordPress兼容格式外,還能支持微信公眾號的格式。對微信排版個性化程度不高,可以排版後放到秀米等美化一下。
3、Typora 免費極簡Markdown編輯器
Typora拋棄了傳統的交互模式,它只使用一個窗口,卻能優雅地實現同時將代碼編輯與預覽結合起來!從而為用戶帶來更加流暢直觀的,所見即所得的Markdown寫作體驗。
4、iA Writer 跨平台輕量級寫作工具
iA Writer是一款以設計簡單優雅著稱的跨平台輕量級純文本編輯器,這款的寫作應用支持iOS、Android和Mac 平台,無論是隨時隨地移動辦公、寫博客、寫日記、寫草稿,它都能讓你在這些設備上更加便利高效率地寫作……
5、MarkdownX 最優秀的Android安卓Markdown編輯器
Android安卓平台上優秀的Markdown編輯器卻很少,所以今天這款免費的MarkdownX真的值得推薦……它能滿足我們隨時記筆記和寫作的需求。
B. 安卓手機怎麼設置鏡像模式
1.在手機【桌面】找到【相機】進入。
防止把照片拍反就不用使用鏡像模式了。
1.使用手機前置攝像頭進行拍攝,那麼左右是相反的,用自拍鏡像功能,就可以使其恢復正常的。也就是可用於自拍的前置攝像頭。可以使用使用景象相機這款軟體把照片放正。
2.Mirrord有11個不同的鏡面反射,在實時拍攝照片或選擇一個現有的圖片鏡像濾波器。一旦被捕獲的圖像可以調整鏡子「反射」以及變更鏡像濾波器的位置。然後,您可以將圖像保存到您的畫廊,使用另一個應用程序添加更多的效果,或分享你的圖像與社交媒體,如Facebook,Twitter和Instagram的應用程序。
C. 安卓運行exe方法
實現在安卓系統上完美運行EXE格式文件辦法
需要東西:
1網上下載Bochs模擬器主程序(就是一個apk程序文件)
2配置文件
3系統鏡像
操作步驟
步驟1:安裝模擬器主程序(這個就不用多說了,和普通安卓應用一樣)
步驟2:將裝有配置文件的SDL文件夾拷貝到機身內存根目錄中(沒有機身內存的手機請拷貝到SD卡中,不清楚拷貝到哪裡的就用RE管理器拷貝到手機根目錄顯示sdcard的文件夾里)
步驟3:將系統鏡像文件改名為c.img,拷貝到步驟2中的SDL文件夾(要用什麼系統就拷貝相應的鏡像)
步驟4:運行安裝好的模擬器主程序,沒有問題的話就會開機運行操作系統了
教程只是個初級傻瓜教程,要想實現模擬系統實現更多的功能(優化虛擬機性能、增加磁碟等)請翻閱XDA的帖子。傳送
門: h t t p: // forum.xda-developers.com/showthread.php?t=1459153
想要自己製作磁碟鏡像來安裝自己所需操作系統的請參閱這個帖子(希望能有人試試win7之類的系
統): h t t p: // forum.xda-developers.com/showthread.php?t=1465365
最後放出用的工具和鏡像
模擬器主程序+配置文件(配置文件已裝在SDL文件夾,直接將SDL文件夾拷貝到內存根目錄就行):115.com/file/c2bqgy19#
win98磁碟鏡像:115.com/file/dpy6g3eq#
winxp磁碟鏡像:115.com/file/c2bqgit0#
bochs的主頁有一些linux和UNIX類的系統磁碟鏡像,有需要的可以翻翻:h t t p://bochs.sourceforge.net/diskimages.html
D. Android怎麼對控制項數組的每一個元素賦值
Android可以遍歷每一個控制項,使用instanceof判斷類型進行相應的賦值。
比如:Button button = new Button(this);
ImageView textView = new ImageView(this);
View[] views = new View[] {button, textView};
for (View itemview : views) {
if (itemview instanceof TextView) {
System.out.println("This is a imageView");
}
if (itemview instanceof Button) {
System.out.println("This is a button");
}
}
但是要注意一下繼承關系,比如Button extends TextView。因此Button 也會走TextView的判斷方法,因此需要把子類判斷放在前面,得到合適的即continue;
for (View itemview : views) {
if (itemview instanceof Button) {
System.out.println("This is a button");
continue
}
if (itemview instanceof TextView) {
System.out.println("This is a TextView");
continue;
}
if (itemview instanceof TextView) {
System.out.println("This is a imageView");
continue;
}
}
E. AndroidX86系統什麼意思
簡單的說x86代表32位操作系統 x64代表64位操作系統。
如何判斷電腦是否支持64位操作系統?
64位的windows 7發布,很多朋友想知道自己電腦是否支持64位的系統!
首先從一個常理來說,如果你的CPU是雙核,應該是支持64位的了!
當然你也可以用CPU—Z來檢查一下自己的CPU是否包含有EM64T (INTEL)或者X86_64(AMD)指令!如果包含,那就說明支持64位!
如果你的CPU是雙核以上,那肯定支持64位操作系統了
如果你的電腦內存大於4G,那就要用64位的系統了,因為32位的Windows 7也好,Vista也好,最大都只支持3.25G的內存。而64位的windows 7最大將支持128G的內存。
以下是引用網路上一段文字:
64bit計算主要有兩大優點:可以進行更大范圍的整數運算;可以支持更大的內存。
不能因為數字上的變化,而簡單的認為64bit處理器的性能是 32bit處理器性能的兩倍。實際上在32bit應用下,32bit處理器的性能甚至會更強,即使是64bit處理器,目前情況下也是在32bit應用下性能更強。所以要認清64bit處理器的優勢,但不可迷信64bit。
官方解析32位和64位系統:
x86是對基於intel處理器的系統的標准縮寫。X與處理器沒有任何關系,它是一個對所有*86系統的簡單的通配符定義,是一個intel通用計算機系列的編號,也標識一套通用的計算機指令集合,由於早期intel的CPU編號都是如8086,80286來編號,由於這整個系列的CPU都是指令兼容的,所以都用X86來標識所使用的指令集合如今的奔騰,賽揚系列都是支持X86指令系統的,所以都屬於X86家族.
這里的64位技術是相對於32位而言的,這個位數指的是CPU GPRs(General-Purpose Registers,通用寄存器)的數據寬度為64位,64位指令集就是運行64位數據的指令,也就是說處理器一次可以運行64bit數據。64bit處理器並非現在才有的,在高端的RISC(Reced Instruction Set Computing,精簡指令集計算機)很早就有64bit處理器了,比如SUN公司的UltraSparc Ⅲ、IBM公司的POWER5、HP公司的Alpha等。
64bit計算主要有兩大優點:可以進行更大范圍的整數運算;可以支持更大的內存。不能因為數字上的變化,而簡單的認為64bit處理器的性能是32bit處理器性能的兩倍。實際上在32bit應用下,32bit處理器的性能甚至會更強,即使是64bit處理器,目前情況下也是在32bit應用下性能更強。所以要認清64bit處理器的優勢,但不可迷信64bit。
目前主流CPU使用的64位技術主要有AMD公司的AMD64位技術、Intel公司的EM64T技術、和Intel公司的IA-64技術。其中IA-64是Intel獨立開發,不兼容現在的傳統的32位計算機,僅用於Itanium(安騰)以及後續產品Itanium 2,一般用戶不會涉及到,因此這里僅對AMD64位技術和Intel的EM64T技術做一下簡單介紹。
AMD64位技術
AMD64的位技術是在原始32位X86指令集的基礎上加入了X86-64擴展64位X86指令集,使這款晶元在硬體上兼容原來的32位X86軟體,並同時支持X86-64的擴展64位計算,使得這款晶元成為真正的64位X86晶元。這是一個真正的64位的標准,X86-64具有64位的定址能力。
X86-64新增的幾組CPU寄存器將提供更快的執行效率。寄存器是CPU內部用來創建和儲存CPU運算結果和其它運算結果的地方。標準的32-bit x86架構包括8個通用寄存器(GPR),AMD在X86-64中又增加了8組(R8-R9),將寄存器的數目提高到了16組。X86-64寄存器默認位64-bit。還增加了8組128-bit XMM寄存器(也叫SSE寄存器,XMM8-XMM15),將能給單指令多數據流技術(SIMD)運算提供更多的空間,這些128位的寄存器將提供在矢量和標量計算模式下進行128位雙精度處理,為3D建模、矢量分析和虛擬現實的實現提供了硬體基礎。通過提供了更多的寄存器,按照X86-64標准生產的CPU可以更有效的處理數據,可以在一個時鍾周期中傳輸更多的信息。
EM64T技術
Intel官方是給EM64T這樣定義的:EM64T全稱Extended Memory 64 Technology,即擴展64bit內存技術。EM64T是Intel IA-32架構的擴展,即IA-32e(Intel Architectur-32 extension)。IA-32處理器通過附加EM64T技術,便可在兼容IA-32軟體的情況下,允許軟體利用更多的內存地址空間,並且允許軟體進行32 bit線性地址寫入。EM64T特別強調的是對32 bit和64 bit的兼容性。Intel為新核心增加了8個64 bit GPRs(R8-R15),並且把原有GRPs全部擴展為64 bit,如前文所述這樣可以提高整數運算能力。增加8個128bit SSE寄存器(XMM8-XMM15),是為了增強多媒體性能,包括對SSE、SSE2和SSE3的支持。
Intel為支持EM64T技術的處理器設計了兩大模式:傳統IA-32模式(legacy IA-32 mode)和IA-32e擴展模式(IA-32e mode)。在支持EM64T技術的處理器內有一個稱之為擴展功能激活寄存器(extended feature enable register,IA32_EFER)的部件,其中的Bit10控制著EM64T是否激活。Bit10被稱作IA-32e模式有效(IA-32e mode active)或長模式有效(long mode active,LMA)。當LMA=0時,處理器便作為一顆標準的32 bit(IA32)處理器運行在傳統IA-32模式;當LMA=1時,EM64T便被激活,處理器會運行在IA-32e擴展模式下。
F. Android 的ARM架構和X86架構
Android開發中,在打包發布應用時會選擇應用適配的cpu架構平台,在引用第三方庫時也遇到根據不同cpu架構引入相應的so包。Android主要包括一下cpu架構:
在Android系統上,每一個CPU架構對應一個ABI:
ABI是Application Binary Interface的縮寫,常表示兩個程序模塊之間的介面,且其中一個模塊常為機器碼級別的library或操作系統。它定義了函數庫的調用、應用的二進制文件(尤其是.so)如何運行在相應的系統平台上等細節。其中mips及mips64極少用於手機,出發點是高性能,主要用於路由器、貓。
從CPU發明到現在,有非常多種架構,從我們熟悉的X86,ARM,到不太熟悉的MIPS,IA64,它們之間的差距都非常大。但是如果從最基本的邏輯角度來分類的話,它們可以被分為兩大類,即所謂的「復雜指令集(CISC)」與「精簡指令集(RISC)」系統。
Intel和ARM處理器的第一個區別是,前者使用復雜指令集(CISC),後者使用精簡指令集(RISC)。屬於這兩種類中的各種架構之間最大的區別,在於它們的設計者考慮問題方式的不同。
ARM架構是一個32位精簡指令集RISC(Reced Instruction Set Computing)處理器架構,其廣泛地使用在許多嵌入式系統設計。但在其他領域上也有很多作為,由於節能的特點,ARM處理器非常適用於移動通信領域,匹配其主要設計目標為低成本、高性能、低耗電的特性。
ARM的優勢不在於性能強大而在於效率,ARM採用RISC流水線指令集,在完成綜合性工作方面根本就處於劣勢,而在一些任務相對固定的應用場合其優勢就能發揮得淋漓盡致。ARM結構的電腦是通過專用的數據介面使CPU與數據存儲設備進行連接,所以ARM的存儲、內存等性能擴展難以進行(一般在產品設計時已經定好其內存及數據存儲的容量),所以採用ARM結構的系統,一般不考慮擴展。基本奉行「夠用就好」的原則。
x86 架構是一個復雜指令集CISC(Complex Instruction Set Computer)處理器架構。X86結構的電腦無論如何都比ARM結構的系統在性能方面要快得多、強得多。X86的CPU隨便就是1G以上、雙核、四核。X86結構的電腦採用「橋」的方式與擴展設備(如:硬碟、內存等)進行連接,而且x86結構的電腦出現了近30年,其配套擴展的設備種類多、價格也比較便宜,所以x86結構的電腦能很容易進行性能擴展,如增加內存、硬碟等。