android 自定义Activity窗口大小

思澈sdk-新建lcd co5300至此有3个同ID的驱动,在co5300xxxx.c的LCD_DRIVER_EXPORT(co5300, LCD_ID, &lcdc_int_cfg, &CO5300_drv, LCD_PIXEL_WIDTH, LCD_PIXEL_HEIGHT, 2);2 在customer\peripherals\Kconfig_lcd中添加如下配置(注意修改的地方有两个LCD_USING_TFT_CO5300_143)5 在该文件中的config LCD_DPI配置项下添加:(这里300为DPI) 阅读详情
正常情况下,我们开发的应用程序都会上占满整个屏幕,那么怎么样才能开发出自定义窗口大小的的程序呢?如下图所示: 

 

实现起来非常简单。 
第一步,创建一个背景配置文件float_box.xml,放到res/drawable下,如下所示(如看不懂可查看本站:): 
Xml代码  收藏代码
  1. <?xml version="1.0" encoding="utf-8"?>  
  2.     <!-- 
  3. ** Copyright 2010, Ideasandroid 
  4. -->  
  5. <shape xmlns:android="http://schemas.android.com/apk/res/android">  
  6.     <solid android:color="#ffffff" />  
  7.     <stroke android:width="3dp" color="#000000" />  
  8.     <corners android:radius="3dp" />  
  9.     <padding android:left="10dp" android:top="10dp" android:right="10dp"  
  10.         android:bottom="10dp" />  
  11. </shape>  

第二步,定义一个对话框样式,放到res/values/styles.xml,如下所示: 
Xml代码  收藏代码
  1. <?xml version="1.0" encoding="utf-8"?>  
  2.     <!-- Copyright (C) 2010 IdeasAndroid 
  3. -->  
  4. <resources>  
  5.     <!-- 定义一个样式,继承android系统的对话框样式 android:style/Theme.Dialog-->  
  6.     <style name="Theme.FloatActivity" parent="android:style/Theme.Dialog">  
  7.         <!-- float_box为我们定义的窗口背景-->  
  8.         <item name="android:windowBackground">@drawable/float_box</item>  
  9.     </style>  
  10. </resources>  

第三步,创建一个视图配置文件res/layout/float_activity.xml,一个ImageView和一个TextView,如下所示: 
Xml代码  收藏代码
  1. <?xml version="1.0" encoding="utf-8"?>  
  2. <!-- Copyright (C) 2010 IdeasAndroid 
  3. -->  
  4. <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"   
  5.     android:layout_width="fill_parent"   
  6.     android:layout_height="fill_parent">   
  7.     <ImageView   
  8.     android:id="@+id/ideasandroidlogo"  
  9.     android:layout_width="wrap_content"   
  10.     android:layout_height="wrap_content"  
  11.     android:layout_alignParentTop="true"  
  12.     android:src="@drawable/ideasandroid"  
  13.     />  
  14.     <TextView  android:layout_width="wrap_content" android:text="@string/ideasandroidIntr"  
  15.     android:layout_height="wrap_content"  
  16.     android:layout_below="@id/ideasandroidlogo"  
  17.     android:textColor="@android:color/black"  
  18.     />  
  19. </RelativeLayout>  

第四步创建我们的Activity,如下所示: 
Java代码  收藏代码
  1. public class FloatActivityDemo extends Activity {  
  2.     @Override  
  3.     public void onCreate(Bundle savedInstanceState) {  
  4.         super.onCreate(savedInstanceState);  
  5.         //先去除应用程序标题栏  注意:一定要在setContentView之前  
  6.         requestWindowFeature(Window.FEATURE_NO_TITLE);  
  7.         //将我们定义的窗口设置为默认视图  
  8.         setContentView(R.layout.float_activity);  
  9.    
  10.     }  
  11. }  

最后一步,更改应用程序配置文件AndroidManifest.xml,将我们刚才创建的样式应用到我们的Activity上,如下所示: 
Xml代码  收藏代码
  1. <activity android:name=".FloatActivityDemo" android:theme="@style/Theme.FloatActivity">  
  2.             <intent-filter>  
  3.                 <action android:name="android.intent.action.MAIN" />  
  4.                 <category android:name="android.intent.category.LAUNCHER" />  
  5.             </intent-filter>  
  6.         </activity>  
c#源码,将矩阵(二维数组)渲染成云图,强度图,热力图,均匀性图,伪彩图 CSDN软件0积分下载链接:https://download.csdn.net/download/wanghuannihao1992/86656759。6、渲染效果良好,颜色均匀分布,不存在等高线,交叉点。3、纯粹的C#代码编,不含第三方dll或者控件。4、支持ColorBar显示,强度值颜色坐标显示。2、渲染时间60ms左右,速度快,1、二维数据最小支持2*2,7、采样全新数据插值算法。先直接上C#软件效果图。5、整图保存为单个图片。 阅读详情

相关推荐

随意调节你的activity大小,activity 自定义窗口大小

NULL 博文链接:https://woshiwzy.iteye.com/blog/830755

android Activity 设置大小

WindowManager m = getWindowManager();    Display d = m.getDefaultDisplay();  //为获取屏幕宽、高  android.view.WindowManager.LayoutParams p = getWindow().getAttributes();  //获取对话框当前的参数值 p.height = (int) (

Tang_LvLong的博客 5033

oppo-A91-A92s-A94-A95机型-mtk解锁bl工具+root详细图文教程

资源说明:1-----资源支持OPPO A91 A92S=pcpm00 pcem00 pcpt00,pdkt00 pdkm002-----资源支持OPPO A94 A95 =cph2203 cph2205,pelm003-----如果连驱动安装都不会 或者驱动签名安装不了等等基础问题都解决不了的请勿下载此资源。因为这些基本问题都无法解决。 后面的操作更有难度哦.4-----带图文教程步骤与资源工具 驱动5------按步骤可以解锁上述机型。6-----资源需要一定的动手能力的友友操作使用。无基础者请谨慎7------任何的刷分区等等操作都有风险。请确定有一定操作能力在下载8------需要的友友建议看图文教程3遍后在操作9------建议备份重要资料后在操作10-----解压后改名英文短路径在操作。以免个别电脑系统不识别中文路径

自定义activity窗口大小

1.创建一个背景配置文件,放到res/drawable目录下<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" > <!-- 填充 --> <solid android:

CSDN1027719307的专栏 1676

android自定义Activity窗体大小

先给大家看图吧: 看,是不是很酷呢,呵呵. 这里我说关键的地方,就是自定义Activity的窗体大小. 这个登录框它不是一个Dialog,而是一个Activity. 如何定义,即把Activity主题设置为Theme.Dialog android:theme="@style/mytheme" /> mytheme.xml是我自定义主题 mytheme.xml:

xiabo852105的专栏 2214

android自定义Activity窗口大小

正常情况下,我们开发的应用程序都会上占满整个屏幕,那么怎么样才能开发自定义窗口大小的的程序呢?如下图所示: (转自:http://www.ideasandroid.com/archives/339) 第一步,创建一个背景配置文件float_box.xml,放到res/drawable下: <?xml version="1.0" encoding="utf-8"?> &...

adao123456的博客 321

android 自定义窗口大小设置,android弹出activity设置大小的方法

如何设置Activity大小,使窗口不再全屏显示,Android主题也主要通过定义样式来实现,Android框架的定义中可以直接看到实现原则,今天爱站技术频道给出了一个简单但相对灵活的方法,一起随着小编的步伐来了解一下吧!1. 创建一个样式文件到你的工程,保存在在res/values/styles.xml,这里文件名不能随便修改,内容为,注意保存时使用UTF-8编码。Java代码复制代码 代码如...

weixin_31362539的博客 2740

android自定义Activity窗口大小theme运用)

http://gundumw100.iteye.com/blog/906195 正常情况下,我们开发的应用程序都会上占满整个屏幕,那么怎么样才能开发自定义窗口大小的的程序呢?如下图所示:实现起来非常简单。第一步,创建一个背景配置文件float_box.xml,放到res/drawable下,如下所示(如看不懂可查看本站:): Xml代码 <?xmlv...

weixin_30613433的博客 119

(转)android自定义Activity窗口大小

http://www.ideasandroid.com/archives/339#more-339 第一步,创建一个背景配置文件float_box.xml,放到res/drawable下,如下所示(如看不懂可查看本站:): ** Copyright 2010, Ideasandroid --> android:bottom="10dp" /> 第二步,定义一个对话框样式

jackyrongvip的专栏 1352

Android中利用Activity自定义背景透明、大小和位置Dialog

1.自定义Activity显示样式 先在res/values下建colors.xml文件,入:

Liu_LongPo的专栏 4750

Android自定义Activity和Dialog的位置大小背景和透明度等

http://blog.csdn.net/assassin4824/article/details/6531410 1.自定义Activity显示样式 先在res/values下建colors.xml文件,入: [xhtml] view plaincopy xml version="1.0" encoding="utf-8"?>  resources>

forlong401的专栏--有问题上:http://www.androidren.com 2696
上一篇: Android系统自带样式(android:theme)详解
下一篇: 线程池原理解析
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值