当前位置: 编程技术>移动开发
本页文章导读:
▪第二章:java I/O施用 第二章:java I/O应用
效果:main。xml
<?xml version="1.0" encoding="utf-8"?>
<AbsoluteLayout
android:id="@+id/widget0"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
xmlns:android="http://schemas.android.co.........
▪ objective-c图片数组寄存空 objective-c图片数组存放空
NSMutableArray *imgSheet=[NSMutableArray arrayWithCapacity:4];for(int i=0;i<4;i++){[imgSheet addObject:[NSNull null]];}
......
▪ 批改标题栏的高度 修改标题栏的高度
通过源码可以发现:在一般情况下,我们用的Screen style的是:Screen_custom_title.xml 文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="verti.........
[1]第二章:java I/O施用
来源: 互联网 发布时间: 2014-02-18
第二章:java I/O应用
效果:
main。xml
效果:
main。xml
<?xml version="1.0" encoding="utf-8"?> <AbsoluteLayout android:id="@+id/widget0" android:layout_width="fill_parent" android:layout_height="fill_parent" xmlns:android="http://schemas.android.com/apk/res/android" > <EditText android:id="@+id/text" android:layout_width="194px" android:layout_height="wrap_content" android:textSize="18sp" android:layout_x="103px" android:layout_y="23px" > </EditText> <TextView android:id="@+id/widget36" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="输入搜索内容:" android:layout_x="5px" android:layout_y="34px" > </TextView> <Button android:id="@+id/search" android:layout_width="157px" android:layout_height="wrap_content" android:text="搜素" android:layout_x="118px" android:layout_y="86px" > </Button> <TextView android:id="@+id/message" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_x="16px" android:layout_y="189px" > </TextView> </AbsoluteLayout>
package i.o.test; import java.io.File; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.TextView; public class IOTest extends Activity { /** Called when the activity is first created. */ private Button bt; private EditText text; private TextView message; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); bt=(Button)findViewById(R.id.search); text=(EditText)findViewById(R.id.text); message=(TextView)findViewById(R.id.message); bt.setOnClickListener(new Button.OnClickListener(){ public void onClick(View v){ String str=text.getText().toString(); if(str.equals("")){ message.setText("输入内容不能为空!"); }else{ message.setText(searchFile(str)); } } }); } public String searchFile(String str){ String result=""; File[] fils=new File("/").listFiles(); for(File f:fils){ if(f.getName().indexOf(str)>=0){ result=result+f.getPath()+"\n"; } } if(result.equals("")){ result="没有该文件!"; } return result; } }
[2] objective-c图片数组寄存空
来源: 互联网 发布时间: 2014-02-18
objective-c图片数组存放空
NSMutableArray *imgSheet=[NSMutableArray arrayWithCapacity:4];
for(int i=0;i<4;i++){
[imgSheet addObject:[NSNull null]];
}
NSMutableArray *imgSheet=[NSMutableArray arrayWithCapacity:4];
for(int i=0;i<4;i++){
[imgSheet addObject:[NSNull null]];
}
[3] 批改标题栏的高度
来源: 互联网 发布时间: 2014-02-18
修改标题栏的高度
通过源码可以发现:在一般情况下,我们用的Screen style的是:
Screen_custom_title.xml 文件
通过以上文档我们可知,title_container(标题栏)的高度由attr--windowTitleSize决定。所以改变windowTitleSize 可以改变高度。如下代码:
android:theme ="@style/test"改变了主题,这样因为test中用到了<item name="android:textSize">10dp</item> 所以默认所有的文字都是这么大小,除非在相应View中,textSize 重新被修改,或者所在Activity的主题中重新设定此值。
通过源码可以发现:在一般情况下,我们用的Screen style的是:
Screen_custom_title.xml 文件
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:fitsSystemWindows="true"> <FrameLayout android:id="@android:id/title_container" android:layout_width="match_parent" android:layout_height="?android:attr/windowTitleSize" > </FrameLayout> <FrameLayout android:id="@android:id/content" android:layout_width="match_parent" android:layout_height="0dip" android:layout_weight="1" android:foregroundGravity="fill_horizontal|top" android:foreground="?android:attr/windowContentOverlay" /> </LinearLayout>
通过以上文档我们可知,title_container(标题栏)的高度由attr--windowTitleSize决定。所以改变windowTitleSize 可以改变高度。如下代码:
<?xml version="1.0" encoding="utf-8"?> <resources xmlns:android="http://schemas.android.com/apk/res/android"> <style name="CustomWindowTitleBackground"> <item name="android:background">#565656</item> </style> <style name="test" parent="android:Theme"> <item name="android:windowTitleSize">50dp</item> //改变标题栏的高度 <item name="android:textSize">10dp</item> //改变文件大小 <item name="android:windowTitleBackgroundStyle">@style/CustomWindowTitleBackground</item> </style> </resources>
<application android:icon="@drawable/icon" android:label="@string/app_name" > <activity android:name=".TitleButton" android:label="@string/app_name" android:theme ="@style/test">
android:theme ="@style/test"改变了主题,这样因为test中用到了<item name="android:textSize">10dp</item> 所以默认所有的文字都是这么大小,除非在相应View中,textSize 重新被修改,或者所在Activity的主题中重新设定此值。
最新技术文章: