Android开发
文章平均质量分 56
sky_youziyue
这个作者很懒,什么都没留下…
展开
-
android view的setVisibility方法值的意思
android view的setVisibility方法值的意思 有三个值 visibility One of VISIBLE, INVISIBLE, or GONE. 常量值为0,意思是可见的 常量值为4,意思是不可见的 常量值为8,意思是不可见的,而且不占用布局空间 Java代码 // 设置显示 tv_main_title.setVisi转载 2013-07-24 15:22:58 · 1100 阅读 · 0 评论 -
和TabActivity相关的一些事
最近在做一个项目,要用到TabActivity相关的功能。遇到了一个难点,如何在子的Activity跳转到另一个TAB。而相应的TAB也一起触发。在经过一段时间的思考终于解决,就是再写一个TabActivity,把要跳转到的Activity设置为优先显示。使其跳转时直接跳过去。然后就能解决这个问题了。刚开始接触Android,表述不清,敬请见谅。写下就是给自己留个笔记,以备下次参考。原创 2013-09-25 14:09:49 · 505 阅读 · 0 评论 -
Java程序员面试中的多线程问题 .
很多核心 Java 面试题来源于多线程(Multi-Threading)和集合框架(Collections Framework),理解核心线程概念时,娴熟的实际经验是必需的。这篇文章收集了 Java 线程方面一些典型的问题,这些问题经常被高级工程师所问到。0、Java 中多线程同步是什么?在多线程程序下,同步能控制对共享资源的访问。如果没有同步,当一个 Java 线程在修改转载 2013-08-15 16:15:49 · 461 阅读 · 0 评论 -
shape的使用
在res/drawable目录下创建一个shape.xml1. 2.http://schemas.android.com/apk/res/android" > 3. 4. 5. 6. 7. 8. 13. 14. 17. 18. 19. 2、在需要的地方调用:1.2. andro转载 2013-08-26 15:49:36 · 438 阅读 · 0 评论 -
在TextView中插入图片
setContentView(R.layout.main); TextView textView = (TextView) findViewById(R.id.textview); SpannableString ss = new SpannableString("abc"); Drawable d = getResources().getDrawab转载 2013-08-26 15:02:57 · 491 阅读 · 0 评论 -
Android开发:LayoutParams的用法
LayoutParams继承于Android.View.ViewGroup.LayoutParams. LayoutParams相当于一个Layout的信息包,它封装了Layout的位置、高、宽等信息。假设在屏幕上一块区域是由一个Layout占领的,如果将一个View添加到一个Layout中,最好告诉Layout用户期望的布局方式,也就是将一个认可的layoutParams传递进去转载 2013-08-02 14:05:06 · 454 阅读 · 0 评论 -
关于使用BitMap的小结
创建bitmap:Bitmap bm = null;bm = Bitmap.createBitmap(w, h, Config.ALPHA_8); //每个像素占一个字节(8位)bm = Bitmap.createBitmap(w, h, Config.ARGB_4444); //两个字节bm = Bitmap.createBitmap(w, h, Config.ARGB_88转载 2013-08-01 15:28:25 · 466 阅读 · 0 评论 -
Android onKeydown
onKeyDown方法,该方法是接口KeyEvent.Callback中的抽象方法,所有的View全部实现了该接口并重写了该方法,该方法用来捕捉手机键盘被按下的事件。参数keyCode,该参数为被按下的键值即键盘码,手机键盘中每个按钮都会有其单独的键盘码,在应用程序都是通过键盘码才知道用户按下的是哪个键。参数event,该参数为按键事件的对象,其中包含了触发事件的详细信息,例如事件转载 2013-07-25 15:02:43 · 774 阅读 · 0 评论 -
Activity的几种跳转及传值方式详解
一、Activity跳转与传值,主要是通过Intent类来连接多个Activity,通过Bundle类来传递数据。最常见最一般的页面跳转代码,很简单,如下: Intent intent = new Intent(FirstActivity.this, SecondActivity.class); startActivity(intent);或者: Intent inte原创 2013-07-25 13:15:06 · 647 阅读 · 0 评论 -
AndroidManifest.xml中application name功能介绍
android:name属性是用来设置所有activity 属于哪个application的,默认是android.app.Application。当然也可以自己定义一个类,例如:public class TestApplication extends Application {}这个类的作用是为了放一些全局的和一些上下文都要用到的变量和方法。然后在AndroidManifest.转载 2013-07-17 15:25:07 · 457 阅读 · 0 评论 -
Android利用ViewFlipper实现屏幕切换动画效果
、屏幕切换指的是在同一个Activity内屏幕见的切换,最长见的情况就是在一个FrameLayout内有多个页面,比如一个系统设置页面;一个个性化设置页面。2、介绍ViewFilpper类 ViewFlipperextends ViewAnimatorjava.lang.Object ↳android.view.View转载 2013-07-25 13:17:55 · 479 阅读 · 0 评论 -
android的自定义camera竖屏时,摄像头自动旋转90度的解决方案
(2012-04-24 14:16:35)转载▼标签:杂谈如果说你把屏幕设置竖屏的时候,Android提供的SDK(android.hardware.Camera)里大概不能正常的使用竖屏(portrait layout)加载照相机,当用竖屏模式加载照相机时会产生以下情况:. 照相机成像左倾90度(倾斜);调用自定义摄像机时,出现原创 2013-07-10 14:59:53 · 3284 阅读 · 0 评论 -
记录开发时的小问题——线程的使用
这次的一个小DEMO是集合了AR和地图两大功能。采用tabhost把两个功能集中在页面底部,进而实现对功能的一个展示,可是问题是当初采用button控件时,可以很好地实现两大功能,地图也能完成定位的功能。但是换成tabhost后,地图还是会出现,却实现不了定位功能。经过对输出日志的查看,发现原来是因为我把所有的功能都写到了主线程里。导致主线程承受不了太多的功能,因此会出现“罢工”现象。问题找到了就原创 2013-07-19 16:36:15 · 431 阅读 · 0 评论 -
Android初级教程_onKeyDown监听返回键无效
当我们的Activity继承了TabActivity,在该类中重写onKeyDown是监听不到返回键的,具体解决方法如下:重写dispatchKeyEvent/** * 退出 */ @Override public boolean dispatchKeyEvent(KeyEvent event) { if (event.getKeyCode()转载 2013-09-25 14:04:21 · 1495 阅读 · 0 评论