Ⅰ android界面开发常用的控件有哪些
控件开发大致分为两种: 1.组合式开发。将几个android现成的控件,如ImageView,Button等糅合在一起。 2.单独开发。一般继承View,然后重写其onDraw和onMeasure等方法。若是ViewGroup,则还需重写measureChildren等。 上面说的是2D控件。3D则需继承SurfaceView。
Ⅱ android开发中如何设置主界面,比如我有两个activity,如何选择我想要的最先出现!
在AndroidManifest.xml里修改<activityandroid:name=".CdBusSearchActivity"android:label="@string/app_name"><intent-filter><actionandroid:name="android.intent.action.MAIN"/><categoryandroid:name="android.intent.category.LAUNCHER"/></intent-filter></activity><activityandroid:name=".BusInfoActivity"/>CdBusSearchActivity是主界面,如果想换成BusInfoActivity的话,只需交换两个的名字就行
(2)android界面扩展阅读
如果intent对象包含FLAG_ACTIVITY_CLEAR_TOP 标记,当目标task中已存在与接收该intent对象的 activity类型相同的activity实例存在时,所有位于该activity对象上面的activity将被清空,这样接收该intent的 activity就位于栈顶,可以响应到来的intent对象。
如果目标activity的运行模式为standard(默认),则目标activtiy也会被清空。因为当运行模式为standard时,总会创建新的activity对象来接收到来的intent对象。
参考资料
android开发 网络
Ⅲ android这个界面怎么写,或者怎么布局
你不是用的平板把。这么大的面积的UI。固定横屏 Textview(数据显示)+gridlayout右边的按钮组合
底部用linearlayout包含2个textview+edittext 。。其中2个editteixt比重设置为1
Ⅳ 如何利用html5开发android界面
三种解决方式:1 viewport属性 2 CSS控制 3 JS控制
1 viewport属性放在HTML的<meta>中
<SPAN style="FONT-SIZE: x-small"> <head>
<title>Exmaple</title>
<meta name=”viewport” content=”width=device-width,user-scalable=no”/>
</head></SPAN>
meta中viewport的属性如下
<SPAN style="FONT-SIZE: x-small"> <meta name="viewport"
content="
height = [pixel_value | device-height] ,
width = [pixel_value | device-width ] ,
initial-scale = float_value ,
minimum-scale = float_value ,
maximum-scale = float_value ,
user-scalable = [yes | no] ,
target-densitydpi = [dpi_value | device-dpi |
high-dpi | medium-dpi | low-dpi]
"
/></SPAN>
2 CSS控制设备密度
为每种密度创建独立的样式表(注意其中的webkit-device-pixel-ratio 3个数值对应3种分辨率)
<link rel="stylesheet" media="screen and (-webkit-device-pixel-ratio: 1.5)" href="hdpi.css" />
<link rel="stylesheet" media="screen and (-webkit-device-pixel-ratio: 1.0)" href="mdpi.css" />
<link rel="stylesheet" media="screen and (-webkit-device-pixel-ratio: 0.75)" href="ldpi.css" />
在一个样式表中,指定不同的样式
Ⅳ android主界面中有多个界面
可以有多个,但是只能设置一个主的,
在Application标签下配置
<activity
android:name=".XXXActivity"
android:label="@string/XXXName">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
应用启动的时候就会进入XXXActivity。最要是要在activity 里设置 <category android:name="android.intent.category.LAUNCHER" />
Ⅵ android怎么让一个界面显示一个界面上
你可以这样做,开启一个线程,这个线程启动后睡两秒,两秒之后给主线程发一个消息,在主线程的handleMessage里面跳转到另一个界面。
Ⅶ android UI界面
没看懂,但是View类是控件的基类,Layout是布局,二者基本不相关吧。。。说实话,做了这么久Android,我还真没注意过Layout是不是继承自View的,不过应该没有什么纯正的说法,因为二者的作用完全不同
Ⅷ android界面跳转怎么实现
没明白你的跳转是要干嘛!但是下面给你说下!Intent是跳转页面用的
你可以在Button 监听事件里面写Intent in=new Intent(A.this,B.class);startActivity(in);<A指的的当前Activity 的名字,B 是指要跳转的Activity 的名字,记住要在AndrioidManifest.xml声明这些Activity,不然会报错的>
Ⅸ android界面设计有什么好的方案
多看android官方规范,灵活使用8dp(一般间距)与48dp(一般可触摸区域)。
灵活使用点九切图。图标与按钮分开切,字全让研发自己输入。千万不要切死图。
早期的时候跟研发约好时间。比如某个半天,你弄个笔记本,跟研发坐一起,严格的把你的规范执行下去,后期大家合作起来就方便了。
图一定要像素级别(包括720的图标),所有锚点都优化好。
还是研发吧,没事多往那边跑,带点干果花生什么的一边吃一边改。他是怎么实现的,你一定要问清楚,你想怎么实现,你也得跟他讲清楚。
仍然还是研发,他们不怕麻烦,只是怕做好后又改。所以不要老让他们尝试,自己多做效果图,严谨一点,多用axure把效果图转手机里看看。
做一个UI套件(dribbble上搜索UI kit看下别人怎么做的),后期你也会方便很多,重要的是交接工作会很好。
多看知乎,有些关于ps的技巧,作图技巧还蛮实用的。
Ⅹ 只会写代码的屌丝怎么做出界面优美Android界面
参考Material设计规范,对于初学者来说,界面越简洁,颜色越少越少,越容易作出漂亮的界面,同时可以增加阴影效果。界面类似卡片的组合。
Material Design是由 Google 推出的设计语言,它更适用于 UI 视觉界面的配色,能起到更统一、更舒服的作用。MD 所展示的颜色较鲜艳,所以在设备上展示出来也是很有识别性。有时候大家看到某个界面颜色很突出,干净且简约,那一定是按照 MD 的颜色来设计的。
下面是MD色板