登录站点

用户名

密码

Androider的博客

Androider的主页 » TA的所有博客
按照发布时间排序
  • 60 个优秀 Web 布局设计教程

    Web 布局设计是一项充满挑战的工作,不仅涉及到行业,潮流与对时尚的把握,还涉及到风格与技术,本文精选了60例优秀的 Web 布局设计,每例设计都有详细的教程,而这些设计本身具有非常好的启迪作用,可以激发设计师的创作灵感,它们体现了当今海外 Web 设计最清新的风格。 Design Lab TV Styled Layout GreenPre
    分类: 开发|47 次阅读|没有评论
  • 文/熊军 移动应用泛指面向各种移动终端设备的嵌入式系统应用软件,这里的移动终端主要包括PDA、功能手机(Future Phone)、智能手机(Smart Phone)、MID(Mobile Internet Device)等。 Palm OS曾经的独步天下 移动应用的开发,虽然早在上世纪八十年代就有Psion的EPOC和Apple的Newton试图打开这一独特市场,但真正成功的,却是3com的P
    分类: 视点|66 次阅读|没有评论
  • 文/ 刘铁锋 从 2008年底开始,我就在Android上进行程序开发探索。随着时间的推移,我越来越不敢妄自预测或者假设程序创意一定会成功,更多地发现用户的期望以及需求和事先预想很难一致。在一年半的开发过程中,尝试了各种不同的方法和思路来进行程序创意规划和试错。至今,依然失败的教训居多,侥幸成功的很少。因此,我将在本文中分享所
    分类: 创业|86 次阅读|没有评论
  • 开启Android工程   我们开启Eclipse环境来,在左上方的菜单上,选择 ,会弹出 对话框.Eclipse是通用的剪辑环境,可根据你所安装的不同的插件而支持许多种类的工程的创建.点击 资料夹下的 对话框,点选”Browse..”按钮以选择 (Create project from existing source).我们现选择F盘目录为 中的HelloAndroid工程 .   当我
    分类: 开发|114 次阅读|没有评论
  • 在Android下面也有多线程的概念,在C/C++中,子线程可以是一个函数,一般都是一个带有循环的函数,来处理某些数据,优先线程只是一个复杂的运算过程,所以可能不需要while循环,运算完成,函数结束,线程就销毁。对于那些需要控制的线程,一般我们都是和互斥锁相互关联,从而来控制线程的进度,一般我们创建子线程,一种线程是很常见的,那就是带有消息
    分类: 开发|204 次阅读|没有评论
  • 微件(Widget,原意为小部件/装饰物,这里采用了谷歌微软等较认可的中文翻译名称“微件“,译者注)是Android1.5版所引进的特性之一.微件,可让用户在主屏幕界面及时了解程序显示的重要信息.标准的Android系统已包含几个微件的示例,如模拟时钟,音乐播放器等. 用户在主屏幕(HomeScreen)界面的空白区域长按,选择菜单的“小部件“项
    分类: 开发|58 次阅读|没有评论
  • 很多开发者都是从J2ME或J2EE上过来的,对于内存的使用和理解并不是很到位,Android开发网本次给大家一些架构上的指导,防止出现豆腐渣工程的出现。Android作为以Java语言为主的智能平台对于我们开发一些高性能和质量的软件来说了解Android程序内存管理机制是必须的。 Android的Dalvik VM在基础方面和Sun JVM没有什么大的区别仅仅
    分类: 开发|174 次阅读|没有评论
  • Android SDK提供了一个listener类来侦测各种不同的手势: SimpleOnGestureListener.  你只需要实现自己所关心的手势就可以了. Swipe在android里面是叫Fling。 首先创建自己的一个手势detector类: Java代码    class MyGestureDetector extends SimpleOnGestureListener {    @Override  
    分类: 开发|96 次阅读|没有评论
  • 实现这一功能的方法有两种,一种是在Manifest.xml文件里面声明,一种是在代码里面修改LayoutParams的标志位。具体如下: 1、在Manifest.xml文件里面用user-permission声明。代码如下:     <uses-permission android:name=”android.permission.WAKE_LOCK”>       &l
    分类: 开发|76 次阅读|没有评论
  • 1、创建了一个对象后: (1)没有在适当的地方释放掉 (2)在应该释放的地方没有做释放操作 例如:下面一段程序:    m_progressDlg = ProgressDialog.show(this, getString(R.string.market),getString(R.string.is_visiting), true);    new Thread() {     public void run() {   &
    分类: 开发|79 次阅读|没有评论
 33 1234