上一页 1 ··· 5 6 7 8 9 10 11 下一页
摘要: mce:style>parent="@android:style/Theme.Dialog" :在系统Dialog样式基础上,相当于继承系统样式 @null :Dialog的windowFrame框为无 true:是否浮现在activity之上 false:是否半透明 true:是否显示title @drawable/dia_bg:设置dialog的背景 false: 背景是否模糊显示 阅读全文
posted @ 2013-09-24 11:47 Wsf5918 阅读(704) 评论(0) 推荐(0) 编辑
摘要: 记得在很早之前,我写了一篇关于Android滑动菜单的文章,其中有一个朋友在评论中留言,希望我可以帮他将这个滑动菜单改成双向滑动的方式。当时也没想花太多时间,简单修改了一下就发给了他,结果没想到后来却有一大批的朋友都来问我要这份双向滑动菜单的代码。由于这份代码写得很不用心,我发了部分朋友之后实在不忍心继续发下去了,于是决定专门写一篇文章来介绍更好的Android双向滑动菜单的实现方法。在开始动手之前先来讲一下实现原理,在一个Activity的布局中需要有三部分,一个是左侧菜单的布局,一个是右侧菜单的布局,一个是内容布局。左侧菜单居屏幕左边缘对齐,右侧菜单居屏幕右边缘对齐,然后内容布局占满整个屏 阅读全文
posted @ 2013-09-24 09:54 Wsf5918 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 资源创建: 截止到:%1$tc\n销售量比去年增长了%2$d%%\n在这里我对所有奋斗的兄弟姐妹表示感谢\n对表现最优秀 的%3$s等伙伴我们予以奖励\n奖励为价值%4$-9.4e的新马泰游\n希望大家再接再厉额! java类中调用: tv.setText(String.format(str,new Date(System.currentTimeMillis()),50,"周云、马玉、赵冬",123313.23123123)); 输出结果: JAVA String.format 方法使用介绍 1.对整数进行格式化:%[index$][标识][最小宽度]转换方式 我们可以看到 阅读全文
posted @ 2013-09-24 08:37 Wsf5918 阅读(2293) 评论(0) 推荐(0) 编辑
摘要: 有时候我们需要在游戏或应用中使用指定的字体,这些字体在每部手机中不一定要.我们可以将ttf文件添加到应用中,项目的结构图如下:图中p5.ttf是我们新增的字体文件.以下代码是如何调用与使用字体的.本代码是 [ RB打地鼠 ]的代码片段.[color=#666666]public void onDraw(Canvas canvas){Context context = getContext();// 字体Typeface typeface = Typeface.createFromAsset(context.getAssets(),"fonts/p5.ttf");typefa 阅读全文
posted @ 2013-09-23 16:20 Wsf5918 阅读(1097) 评论(0) 推荐(1) 编辑
摘要: 在Android应用开发中,风格和设计或许不是最关键的要素,但它们在决定Android应用成功与否上确实扮演重要的角色。以下是10个Android应用的UI设计技巧,还有个附加技巧,能够提供你的Android应用的视觉吸引力。技巧1:使用大小适当的图像在图像方面,许多Android应用开发者采用的是大小单一的做法。尽管这会使资源管理变得更为简单,但就应用的视觉吸引力而言,这是个错误的做法。要让应用呈现出最佳的视觉效果,那么就应当针对具体的设备屏幕设计不同的图像。最适当的图像才能构建出最棒的用户体验。技巧2:使用适当格式的图像我们都见过有些应用在尝试加载某些大型图像时会暂停,这不仅仅因为图像的大 阅读全文
posted @ 2013-09-23 16:08 Wsf5918 阅读(344) 评论(0) 推荐(1) 编辑
摘要: 在开发中用到了需要ScrollView嵌套GridView的情况,由于这两款控件都自带滚动条,当他们碰到一起的时候便会出问题,即GridView会显示不全。解决办法,自定义一个GridView控件:01publicclassMyGridViewextendsGridView {02publicMyGridView(Context context, AttributeSet attrs) {03super(context, attrs);04}0506publicMyGridView(Context context) {07super(context);08}0910publicMyGridVi 阅读全文
posted @ 2013-09-18 14:11 Wsf5918 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 、传递Object有两种方式来传递Object:Serializable和Parcelable2.1 使用Serializable方式前提:Object需要实现Serializable接口用Serializable方式传递Object的语法:bundle.putSerializable(key,object);用Serializable方式接收Object的语法:object=(Object) getIntent().getSerializableExtra(key); 阅读全文
posted @ 2013-09-15 10:37 Wsf5918 阅读(341) 评论(0) 推荐(0) 编辑
摘要: imei(international mobile equipment identity)是国际移动设备身份码的缩写,国际移动装备辨识码,是由15位数字组成的"电子串号",它与每台手机一一对应,而且该码是全世界唯一的。每一只手机在组装完成后都将被赋予一个全球唯一的一组号码,这个号码从生产到交付使用都将被制造生产的厂商所记录。android imei获得方法telephonymanager telephonymanager= (telephonymanager) this.getsystemservice(context.telephony_service);string i 阅读全文
posted @ 2013-08-31 20:10 Wsf5918 阅读(952) 评论(0) 推荐(0) 编辑
摘要: 1.创建一个xml布局文件,layout实现布局: 2. 自定义一个style方格的对话框,style文件dialogtheme 3.调用处的使用方法: final Dialog dialog=new Dialog(PopWindowMainActivity.this,R.style.dialogtheme); View v=LayoutInflater.from(this... 阅读全文
posted @ 2013-08-30 19:49 Wsf5918 阅读(208) 评论(0) 推荐(0) 编辑
摘要: android第一,转递的对象要:implements Serializable第二,对象里不要包括Bitmap,不然会报错:第三:在传递端:Intent intent = new Intent(当前的activity.this,目标Activity.class); // 转睇项目信息过去 detailBean Bundle mBundle = new Bundle(); mBundle.putSerializable("设置标记的key",对象Bean); intent.putExtras(mBundle); startActivity(intent);第四:接收端:对象 阅读全文
posted @ 2013-08-24 23:59 Wsf5918 阅读(218) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 下一页