Welcome 微信登录

首页 / 操作系统 / Linux

非常值得学习的java 绘图板源代码

非常值得学习的java 绘图板源代码

Java 小小绘图板,各种图形的绘制和文字的写入,也可以调整文字画笔的粗细 。还可以保存图像,非常值得学习的java 绘图板源代码下载地址: 免费下载地址在 http://linux.linuxidc.com/用户名与密码都是www.linuxidc.com具体下载目录在 /pub/2011/11/05/java 绘图板源代码/用到的各种图片 请将图片放在icon文件夹下circle.jpgcolor.jpgfcircle.jpgfoval.jpgfrec...
Android OpenSource: 导入项目报错

Android OpenSource: 导入项目报错

导入一个Android项目,上面布满了红叉叉,棘手!没办法,各个击破吧!先使用 android 自带工具将其更新一下,使用方法见:http://www.linuxidc.com/Linux/2011-11/46624.htm发现,缺少一个包,那麽Build path,导入这个丢失的包,呵呵,出现错误:ThetypeRisalreadydefined这个好办,删除 src目录下面的 R.java 问夹即可。刚开始,在src目录下面没有发现这个文件,但是在 e...
Android 解决listview中checkBox错位选择

Android 解决listview中checkBox错位选择

假如ListView,分成2页(或者设置数据可以纵向拉,可隐藏),每页3条数据,每个Listview的Item 里面有个checkBox,现在,当我选择第一页的前两天数据,翻到第二页,竟然第二页后两条数据也选中了,这是绝对不允许的。经过本人的N次调试,发现public View getView(int position, View convertView, ViewGroup parent)传进来的convertView 竟然产生多次重用。解决方案:当选中...
Andrid自定义组件之垂直SeekBar以及播放帧动画

Andrid自定义组件之垂直SeekBar以及播放帧动画

一个优秀的Android应用程序少不了一个好的用户界面,下面说说我在“肥胖测试”程序中所遇到的几个界面问题。1.自定义组件Android开发环境中已经自带了很多标准的组件,可以让我们轻松的设计出一个不错的界面,但有时候这些标准组件无法满足我们的个性化需求,这是就需要我们自己制作自定义组件。我们这个程序中需要用户输入自己的身高和体重,我没有用EditText 让用户输入,而是让用户调节SeekBar 来输入数据。体重用水平SeekBar 调节,身高用垂直Se...
Android 学生管理系统 之 SQLite数据库操作

Android 学生管理系统 之 SQLite数据库操作

在Android上做了个小程序——学生管理系统,下面分享一点开发经验。SQLite数据库操作Android 提供了 SQLiteOpenHelper 帮助你创建一个数据库,你只要继承 SQLiteOpenHelper 类,就可以轻松的创建数据库。SQLiteOpenHelper 类根据开发应用程序的需要,封装了创建和更新数据库使用的逻辑。SQLiteOpenHelper 的子类,至少需要实现三个方法:构造函数,调用父类 SQLiteOpenHelper 的...
Android学习之GPS(google map 相关api)注意事项

Android学习之GPS(google map 相关api)注意事项

在学习Android GPS 定位相关的代码时遇到了一些问题。整理以便以后注意1.在跳转到调用了google Map相关的api的Activity时提示 java.lang.NoClassDefFoundError这个错误一开始百思不得其解,检查了很多遍,确认类存在,且名称没有写错。最后发现需要在XML中添加<uses-library android:name="com.google.android.maps" />的引用2.上面的问题解决之后...
Android+Unity3D简单的物体运动

Android+Unity3D简单的物体运动

我们来了解一下Translate的使用首先我们来看看场景的搭建:建一个立方体,加一个点光源。我们要实现的就是让场景中的立方体延X轴嗖嗖的移动那么我们在Project新建一个js脚本Creat->Javascript键入代码 function Update () { transform.Translate(Vector3(1,0,0));}然后将js文件拖到Hierarchy面板的立方体上实现绑定。运行一下,我们可以看到,立方体嗖的一声不见了。它一定是...
Android倒计时功能的实现(CountDownTimer)

Android倒计时功能的实现(CountDownTimer)

一个网友说到了CountDownTimer这个类,从名字上面大家就可以看出来,记录下载时间。将后台线程的创建和Handler队列封装成为了一个方便的类调用。查看了一下官方文档,这个类及其简单,只有四个方法,上面都涉及到了onTick,onFinsh、cancel和start。其中前面两个是抽象方法,所以要重写一下。下面是官方给的一个小例子:newCountdownTimer(30000,1000){publicvoidonTick(longmillisUn...
Android Launcher修改--左右滑动屏幕切换源码追踪

Android Launcher修改--左右滑动屏幕切换源码追踪

在Android的源代码中,屏幕之间的跳转是如何实现的呢?在workspace.java中开始。在这个类中,为实现屏幕切换主要重写了以下几个方法:onMeasure()、onLayout()、onInterceptTouchEvent()、onTouchEvent()方法,另外还是用了CustomScroller mScroller来平滑过渡各个页面之间的切换。首先,我们看一下onMeasure()方法:protectedvoidonMeasure(int...
MT6573 Android在Eclipse中Debug方式

MT6573 Android在Eclipse中Debug方式

MT6573 Android在Eclipse中Debug方式分两种,一种是编译模拟器,在模拟器的基础上进行调试,还有一种是通过真机remote debug。 其中模拟器调试,即通过./mk emulator new 编译MT6573的模拟器,生成*.img文件,覆盖到android-sdk-windowsplatformsandroid-10目录下,然后创建模拟器进行调试。但是模拟器运行起来,非常慢。而且,模拟器某些功能跑的流程还跟真机不一样。所以用起来非...
<< 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 >>