`
文章列表
1.何谓UI线程:主要负责界面的响应以及绘制界面元素。   通过SWT编程的一个小例子说明一下: 以下代码,编过SWT应用程序的读者会非常熟悉。它一般出现在main函数的结尾。下面来仔细分析一下它的详细情况。 //当窗口未释放时 while (!shell.isDisposed()) { //如果display对象事件队列中没有了等待的事件,就让该线程进入等待状态 if (!display.readAndDispatch()) display.sleep(); }   上面的程序实际上就是我们UI线程的处理逻辑:当程序启动后,UI ...
作为程序员,要取得非凡成就需要记住的15件事。 1.走一条不一样的路在有利于自己的市场中竞争,如果你满足于“泯然众人矣”,那恐怕就得跟那些低工资国家的程序员们同场竞技了。 2.了解自己的公司以我在医院、咨询公司 ...
地址:http://www.eoeandroid.com/industry/2012/0409/1227.html
Iteye的文本编辑功能最近老出问题,或许要转移咯~~~   这是我的CSDN博客....   URL:http://blog.csdn.net/ldci3gandroid
代码很简单,直接贴在这里了。 在使用ActivityGroup时,多个Activity中使用了MENU。 @Override public boolean onKeyUp(int keyCode, KeyEvent event) { if(keyCode==KeyEvent.KEYCODE_MENU) { this.getLocalActivityManager().getCurrentActivity().openOptionsMenu(); }else if(keyCode == KeyEvent.KEY ...
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.textview); TextView txtInfo =(TextView)findViewById(R.id.tv); //SpannableString文本类,包含不可变的文本但可以用已有对象替换和分离。 //可变文本类参考SpannableStringBuilder Span ...
好久没有写了,最近一直在忙项目,呜呜,辛苦呐~ 其实Toast弹出来的时候,也是要加载布局的,我看了下源码,其中是一个线性布局,而且Taost中有一个方法可以得到这个容器对象,因此,我们可以直接拿来修改,改背景啊,添加控件进去啊,都行,想怎么改就怎么改,这里我直接贴代码,我是写了一个工具类:
分辨率汇总: 320x240 : 华为,中兴等国产系列手机的入门级低端产品; 480x320 : 华为,中兴等国产系列手机的中高端产品,早期的MOTO,三星和HTC手机; 480x800 : 目前市场上主要的中高端机型基本上采用这种分辨率的,如三星i-9000,联想乐Phone系列和HTC的。 480x854 : 摩托特有分辨率。 再有就是魅族的960x640和其余一些低分辨率的。 附上一张: 见下载附件 ↓
转自:http://www.cnblogs.com/Tiger-Dog/articles/1990348.html,转载请说明。 Android中获取字符串长度、宽度(所占像素宽度) 计算出当前绘制出来的字符串有多宽,可以这么来! 方法1: Paint pFont = new Paint(); Rect rect = new Rect(); //返回包围整个字符串的最小的一个Rect区域 pFont.getTextBounds(str, 0, 1, rect); strwid = rect.width(); strhei = rect.height(); 方法2: //直接返回 ...
基本概念   SDK:(software development kit)软件开发工具包。被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。   因此,Android SDk 指的既是Android专属的软件开发工具包 ...
转转转,感谢饿哦额Android的各位大侠,在这里谢过,我这里做个备份,嘿嘿!! http://www.eoeandroid.com/thread-103300-1-1.html Android 4.0 平台 API等级:14 Android 4.0 是一次重要的平台发布版,为用户和应用程序开发者增加了大量的新特性。在下面我们将讨论的所有新特性和API中,因为它将 Android 3.x 版本中广泛使用的API和全息图像主题带给了小屏幕设备,因此我们说 Android 4.0 是一次重要的平台发布版。作为一名开发者,现在你拥有了单一的平台和统一的 API 框架,使你可以开发,并通过一个 ...
这里将收藏一些对程序开发有用的素材资源网站等。 1. 图片资源素材:http://www.sccnn.com/Goryhtml/shiliangtuku/default.html  矢量图专区 ---------------------------------广告区------------------------------ 京东商城 → 手机数码 → 电脑产品 → 家用电器 → 日用百货 →
1.隐藏键盘   一般情况下,都是在点击某个View的时候,如果键盘没有关闭的时候,自动的去隐藏键盘,因此,在onClick方法中这么写即可:   //隐藏软键盘 InputMethodManager imm = ( InputMethodManager ) v.getContext( ).getSystemService( Context.INPUT_METHOD_SERVICE ); if ( imm.isActive( ) ) { imm.hideSoftInp ...
在android中,一个activity组件可以激活另一个activity组件(可能属于另一个应用程序)。 若新的被激活的activity组件属于另一个应用程序,则那个activity组件会运行在那个应用程序的进程中,但是从用户的角度来看,好像就是属于本应用程序一样。Android是通过将之前的activity组件和新被激活的activity组件放入同一个任务栈来实现这个功能的。从用户的角度看,一个任务栈就代表了“一个应用程序”。它实际上是一个栈,里面放着一组被排列好的相关的activity组件。位于栈底的activity(根activity)就是开启这个任务栈的activity组件,一般 ...
Galaxy Tab是一个拥有7英寸1024×600(WSVGA) 分辨率的屏幕,运行Android 2.2(升级Froyo)的平板电脑。下面的指南将帮助我们优化应用程序界面,获得最佳的用户体验。 1、使用高分辨率[high density display (HDPI)]的图片资源 从Android 1.6开始,增加了对多种屏幕尺寸和分辨率的支持,具体的定义如下:screen sizes: large, normal, smalldensities: high (hdpi), medium (mdpi), low (ldpi)这些属性在AndroidManifest.xml中的定义如下:&l ...
Global site tag (gtag.js) - Google Analytics