Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/180.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android studio,制作数学公式表应用程序_Android_Android Layout_Textview_Imageview_Zooming - Fatal编程技术网

Android studio,制作数学公式表应用程序

Android studio,制作数学公式表应用程序,android,android-layout,textview,imageview,zooming,Android,Android Layout,Textview,Imageview,Zooming,因此,当谈到编程时,我仍然对新手保持沉默,但我很好奇,制作公式表的最佳实践是什么。当然,在布局中,它将只是简单的单词、字母和数字,但其中一些数学公式有许多无法被textview读取的字符。所以,我应该只截图的公式,我在word或是太多的内存浪费。还有放大和缩小我该怎么做 在value文件夹的string.xml文件中使用HTML代码 <string name="superscript"><html><i>a</i><sup>2</

因此,当谈到编程时,我仍然对新手保持沉默,但我很好奇,制作公式表的最佳实践是什么。当然,在布局中,它将只是简单的单词、字母和数字,但其中一些数学公式有许多无法被textview读取的字符。所以,我应该只截图的公式,我在word或是太多的内存浪费。还有放大和缩小我该怎么做

在value文件夹的string.xml文件中使用HTML代码

<string name="superscript"><html><i>a</i><sup>2</sup>+<i>y</i><sup>2</sup></html></string>
<string name="subscript"><html>f(x)<sub>1+x</sub></html></string>
a2+y2
f(x)1+x
和在xml布局中

 <TextView
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="@string/superscript" />

    <TextView
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="@string/subscript" />

数学符号和字符的链接:


没错,这一切都是关于外表的。但是,如果我想制作一张像拉普拉斯桌子一样的桌子,如果你在安卓系统中使用webview感到舒服,那么当然,有一张图片会更好吗!您可以使用javascript库jqMath在网页上展示任意数量的数学公式。

谢谢,但这不是很乏味吗?我知道添加HTML需要做很多工作。但添加Textview或多或少是复制/粘贴的事情。在textview中截图或写作也是一项艰巨的工作。因此,为了更好地查看你的应用程序,多做一些工作并不坏,我认为:)@user4914918记住,当你使用图像时,你再也不能控制字体大小等了。别忘了它会占用内存空间,所以最好还是用上面的方法,我似乎不能把二次方程写成一个有水平线的叠加分数