Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

Android中widget编写注意事项:程序成功执行Done却没有widget

Android中widget编写注意事项:程序成功执行Done却没有widget

大家都知道Android中的widget是个很有爱的东东啦~所以使用这个东东的people也一定很多!当然在使用过程中也就会出现不少“不正常”的地方喽~不急,先来个实例代码,题中所述的问题的解决办法在实例后面再说哈~首先,是Manifest文件<?xmlversion="1.0"encoding="utf-8"?><manifestxmlns:android="http://schemas.android.com/apk/res/andr...
让U-Boot通过tftp的方式加载Linux内核文件

让U-Boot通过tftp的方式加载Linux内核文件

在嵌入式Linux开发过程中经常需要从电脑下载引导程序U-Boot,如果每次都使用烧写到flash或者SD卡的方式,那是比较低效率的开发方式,导致公司没有竞争力,开发出来的产品也没有竞争力,在市场上就会落后挨打了。这里就来介绍tftp方式从linux主机下载文件到开发板里运行,因此需要在主机Linux系统里安装tftp服务器。U-Boot源代码下载地址 http://www.linuxidc.com/Linux/2011-07/38897.htm在Ubun...
Android 开发中使用 SQLite 数据库

Android 开发中使用 SQLite 数据库

SQLite 介绍SQLite 一个非常流行的嵌入式数据库,它支持 SQL 语言,并且只利用很少的内存就有很好的性能。此外它还是开源的,任何人都可以使用它。许多开源项目((Mozilla, PHP, Python)都使用了 SQLite.SQLite 由以下几个组件组成:SQL 编译器、内核、后端以及附件。SQLite 通过利用虚拟机和虚拟数据库引擎(VDBE),使调试、修改和扩展 SQLite 的内核变得更加方便。图 1. SQLite 内部结构SQLi...
Android 线程和Timer的销毁

Android 线程和Timer的销毁

在Android开发中,经常会用到线程和Timer,如果没有主动关闭它们,当程序结束时,线程并没有被销毁,而是一直在后台运行着,当我们重新启动应用时,又会重新启动一个线程,周而复始,你启动应用次数越多,开启的线程数就越多,你的机器就会变得越慢。还会导致意思不到的错误。1、线程的销毁Hanlder是线程与Activity通信的桥梁,利用handler接收到任务线程,放到任务队列里面派对执行。//调用该任务线程的run() 方法执行任务线程。Handler u...
Android的gallery实现无限循环和降低选择频率

Android的gallery实现无限循环和降低选择频率

gallery是一个很好用的控件,可以实现很炫的效果。不过有的时候要对gallery进行改造,使其效果更完美。 Gallery组件主要用于横向显示图像列表,不过按常规做法。Gallery组件只能有限地显示指定的图像。也就是说,如果为Gallery组件指定了10张图像,那么当Gallery组件显示到第10张时,就不会再继续显示了。为了实现像UCWeb的循环显现导航菜单,要进行相应的改造。 循环显示有些类似于循环链表,最后一个结点的下一个结点又是第1个结点。...
Java中类的初始化顺序

Java中类的初始化顺序

大家在去参加面试的时候,经常会遇到这样的考题:给你两个类的代码,它们之间是继承的关系,每个类里只有构造器方法和一些变量,构造器里可能还有一段代码对变量值进行了某种运算,另外还有一些将变量值输出到控制台的代码,然后让我们判断输出的结果。这实际上是在考查我们对于继承情况下类的初始化顺序的了解。 我们大家都知道,对于静态变量、静态初始化块、变量、初始化块、构造器,它们的初始化顺序以此是(静态变量、静态初始化块)>(变量、初始化块)>构造器。我们也可以...
OpenGL实现的烟花粒子系统

OpenGL实现的烟花粒子系统

最近在学习OpenGL,看到一个网友写的烟花系统非常漂亮,自己也实现一下,作为学习的练习。代码分别在VC和Android上实现。基本原理:物理上,粒子首先向上做匀减速直线运动,s = v * t,v = a * t;x、z方向速度是0。到最高点之后,360度均匀炸开成24束小粒子,x、z方向做匀速直线运动,vx = r * sin(radian),vz = r * cos(radian);y方向做匀加速直线运动。拖尾的实现原理是每个粒子后面跟一串粒子,就像...
<< 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 >>