当前位置:  编程技术>移动开发
本页文章导读:
    ▪bit地图 tileMode        bitmap tileMode  android中达到类似于windows桌面背景的平铺的效果,定义一个bitmap对象,在xml中和代码中均可,设置其tileMode为repeat。在drawable文件夹下建立如下文件tilebg.xml: <?xml version ="1.0" en.........
    ▪ xcode4.2 用 empty 模板 筑 Nav        xcode4.2 用 empty 模板 建 Nav 虽然xcode4.2已经带了自己的Master-Detail Application,但跟书上的都不一样 可书上还在用MainWindow.xib,这个已经不合适使用了。   新建一个空模板,然后新建UIViewController s.........
    ▪ 不常运用的属性       不常使用的属性 drawSelectorOnTop: When set to true, the selector will be drawn over the selected item. Otherwise the selector is drawn behind the selected item. The default value is false. android:drawSelectorOnTop="true"  点击某一条.........

[1]bit地图 tileMode
    来源: 互联网  发布时间: 2014-02-18
bitmap tileMode

 android中达到类似于windows桌面背景的平铺的效果,定义一个bitmap对象,在xml中和代码中均可,设置其tileMode为repeat。在drawable文件夹下建立如下文件tilebg.xml:

<?xml version ="1.0" encoding ="utf-8" ?>

<bitmap xmlns:android ="http://schemas.android.com/apk/res/android"

   android:src ="@drawable/pattern"

   android:tileMode ="repeat" />

其中pattern为需要平铺的图片,tileMode 属性定义平铺方向。在需要的地方设置background="@drawable/tilebg"

 

 

 

Java代码:
Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.pic);


//bitmap = Bitmap.createBitmap(100, 20, Config.ARGB_8888);
BitmapDrawable drawable = new BitmapDrawable(bitmap);
drawable.setTileModeXY(TileMode.REPEAT , TileMode.REPEAT );
drawable.setDither(true);
view.setBackgroundDrawable(drawable);


       2)第二种我们使用xml来轻松实现

Java代码:
< bitmap xmlns:android="http://schemas.android.com/apk/res/android" android:src="/blog_article/@drawable/img/index.html"
android:tileMode="repeat" />


      3)第三种自己画出来

Java代码:
public static Bitmap createRepeater(int width, Bitmap src){
int count = (width + src.getWidth() - 1) / src.getWidth();

Bitmap bitmap = Bitmap.createBitmap(width, src.getHeight(), Config.ARGB_8888);
Canvas canvas = new Canvas(bitmap);

for(int idx = 0; idx < count; ++ idx){
canvas.drawBitmap(src, idx * src.getWidth(), 0, null);
}

return bitmap;


    
[2] xcode4.2 用 empty 模板 筑 Nav
    来源: 互联网  发布时间: 2014-02-18
xcode4.2 用 empty 模板 建 Nav

虽然xcode4.2已经带了自己的Master-Detail Application,但跟书上的都不一样

可书上还在用MainWindow.xib,这个已经不合适使用了。

 

新建一个空模板,然后新建UIViewController subclass,FirstLevelViewcontroller, 勾选 with xib

 

然后在代理类中,修改

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    /*
    self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];
    // Override point for customization after application launch.
    self.window.backgroundColor = [UIColor whiteColor];
    [self.window makeKeyAndVisible];
    return YES;
     */
    self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];
    // Override point for customization after application launch.
    self.rootViewController = [[[FirstLevelViewcontroller alloc] initWithNibName:@"FirstLevelViewcontroller" bundle:nil] autorelease];
    self.window.rootViewController = self.rootViewController;
    [self.window makeKeyAndVisible];
    return YES;
}
 

在FirstLevelViewcontroller的Object上,拖入

 


    
[3] 不常运用的属性
    来源: 互联网  发布时间: 2014-02-18
不常使用的属性

drawSelectorOnTop:

When set to true, the selector will be drawn over the selected item. Otherwise the selector is drawn behind the selected item. The default value is false.

android:drawSelectorOnTop="true"  点击某一条记录,颜色会显示在最上面,记录上的文字被遮住,所以点击文字不放,文字就看不到

android:drawSelectorOnTop="false" 点击某条记录不放,颜色会在记录的后面,成为背景色,但是记录内容的文字是可见的


    
最新技术文章:
▪Android开发之登录验证实例教程
▪Android开发之注册登录方法示例
▪Android获取手机SIM卡运营商信息的方法
▪Android实现将已发送的短信写入短信数据库的...
▪Android发送短信功能代码
▪Android根据电话号码获得联系人头像实例代码
▪Android中GPS定位的用法实例
▪Android实现退出时关闭所有Activity的方法
▪Android实现文件的分割和组装
▪Android录音应用实例教程
▪Android双击返回键退出程序的实现方法
▪Android实现侦听电池状态显示、电量及充电动...
▪Android获取当前已连接的wifi信号强度的方法
▪Android实现动态显示或隐藏密码输入框的内容
▪根据USER-AGENT判断手机类型并跳转到相应的app...
▪Android Touch事件分发过程详解
▪Android中实现为TextView添加多个可点击的文本
▪Android程序设计之AIDL实例详解
▪Android显式启动与隐式启动Activity的区别介绍
▪Android按钮单击事件的四种常用写法总结
▪Android消息处理机制Looper和Handler详解
▪Android实现Back功能代码片段总结
▪Android实用的代码片段 常用代码总结
▪Android实现弹出键盘的方法
▪Android中通过view方式获取当前Activity的屏幕截...
▪Android提高之自定义Menu(TabMenu)实现方法
▪Android提高之多方向抽屉实现方法
▪Android提高之MediaPlayer播放网络音频的实现方法...
▪Android提高之MediaPlayer播放网络视频的实现方法...
▪Android提高之手游转电视游戏的模拟操控
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3