- 博客(25)
- 资源 (5)
- 收藏
- 关注
原创 大数据免费学习资源分享
情人节没啥送的,充气娃娃太俗,女朋友送不起,就送全套吧!!! 2.14日 晚8:00,Q群不见不散!!! 《大数据内功修炼到企业实战2.0》全新完整版!!! 无加密,免费送!!! 牢记接头暗号: 大数据培训哪家强?老司机推荐十八掌! 神回复:老子推荐十八掌!!! -----
2017-02-17 22:53:30 1194 1
原创 大数据开发实战总结
情人节没啥送的,充气娃娃太俗,女朋友送不起,就送全套吧!!! 2.14日 晚8:00,Q群不见不散!!! 《大数据内功修炼到企业实战2.0》全新完整版!!! 无加密,免费送!!! 牢记接头暗号: 大数据培训哪家强?老司机推荐十八掌! 神回复:老子推荐十八掌!!! ...
2017-02-17 22:40:53 341
原创 android 检测网络是否连接
1.首先得将下面的权限添加到AndroidManifest.xml中2.核心代码实现:package com.hui.network;import android.content.Context;import android.net.ConnectivityManager;import android.net.NetworkInfo;public class C
2012-10-18 16:38:02 760
原创 android 彻底关闭应用程序及返回键的捕获
在开发android应用时,常常通过按返回键(即keyCode ==KeyEvent.KEYCODE_BACK)就能关闭程序,其实大多情况下该应用还在任务里运行着,其实这不是我们想要的结果。我们可以这样做,当用户点击自定义的退出按钮或返回键时(需要捕获动作),我们在onDestroy()里强制退出应用,或直接杀死进程,具体操作代码如下:@Override public boolea
2012-10-17 22:13:56 927
原创 Android退出程序并杀死该进程
当应用不再使用时,通常需要关闭应用,可以使用以下两种方法关闭android应用: 第一种方法:首先获取当前进程的id,然后杀死该进程。 (建议使用) android.os.Process.killProcess(android.os.Process.myPid()) 第二种方法:终止当前正在运行的Java虚拟机,导致程序终止 System.exit(0); 第三种方
2012-10-17 22:08:12 13842 2
原创 android数据存储(三)之使用SQLlite数据库存储
package net.hehui.db;import net.hehui.db.R;import android.app.Activity;import android.database.Cursor;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteExc
2012-10-05 00:55:40 2907
原创 android数据存储(二)之使用SDCard存储
package net.hehui.dbsdcard;import java.io.BufferedReader;import java.io.DataOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io
2012-10-05 00:53:04 786
原创 android数据存储(一)之SharedPreferences
package net.hehui.db;import java.text.SimpleDateFormat;import java.util.Date;import net.xueyouxi.db.R;import android.app.Activity;import android.content.Context;import android.conten
2012-10-05 00:50:25 538
原创 MySql常用命令总结
MySQL常用操作基本操作,以下都是MySQL5.0下测试通过首先说明下,记住在每个命令结束时加上;(分号)1.导出整个数据库mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1)mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql2.导
2012-10-05 00:42:27 412
转载 程序员之路——一个老程序员对刚上大学的学弟学妹的忠告 .
始终认为,对一个初学者来说,IT界的技术风潮是不可追赶。 我时常看见自己的DDMM们把课本扔了,去买些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到非常痛心。 而许多搞不清指针是咋回事的BBS站友眉飞色舞的讨论C#里面可以不用指针等等则让我觉得好笑。C#就象当年的ASP 一样,“忽如一夜春风来,千树万树梨花开”,结果许多学校的信息学院成了“Web 学院”。 96, 97级的不
2012-09-28 15:13:51 466
转载 超实用的8个Linux命令行性能监测工具
对每个系统/网络管理员来说,每天监测Linux系统性能是一项非常艰巨的任务。在IT业从事5年的Linux系统管理员后,我发现监控和保持系统正常运行真不是件容易的事,为此,我总结了8个非常实用的命令行工具给Linux/Unix系统管理员。这些命令支持所有的Linux系统,不仅可以用于监控系统,还可以发现导致性能问题的原因所在。下面提供的8个命令足够你选择其中一个用于你的场景中。1.TOP——
2012-09-28 14:24:11 2198
原创 Android 高级UI组件之下拉菜单(Spanner)
Android中的Spinner控件是一个下拉列表选择框,该控件在Android开发中经常使用。它提供了一种下拉列表选择输入的方式。通过查阅Android API可知,Spinner是ViewGroup的简介子类。因此它可以作为容器使用。下面是Spinner常用的XML属性:XML属性
2012-09-02 00:46:35 7025
原创 android常用单位
1.px(像素):屏幕上的点 2. in(英寸):长度单位。 3. mm(毫米):长度单位。 4. pt(磅):1/72英寸。 5. dp(与密度无关的像素):一种基于屏幕密度的抽象单位。在每英寸160点的显示器上,1dp = 1px。 在大于160点的显示器上可能增大。 6. dip:与dp相同,多用于Google示例中。
2012-08-31 23:36:43 1638
原创 eclipse快捷键汇总
eclipse快捷键汇总1. 常用快捷键 (1)Ctrl+Space 说明:内容助理。提供对方法,变量,参数,javadoc等得提示,应运在多种场合,总之需要提示的时候可先按此快捷键。注:避免输入法的切换设置与此设置冲突(2)Ctrl+Shift+Space 说明:变量提示 (3)Ctrl+/ 说明:添加/消除//注释,在eclipse2.0中,消除注释为Ctr
2012-08-31 23:28:32 1704
原创 Android 高级UI组件之自动完成文本框(AutoCompleteTextView)
自动完成文本框(AutoCompleteTextView)从EditText继承过来。因此它实质也是一个文本编辑框。但是比起普通的文本编辑框,AutoCompleteTextView多了一个功能:当用户在文本编辑框中输入一定文本之后,AutoCompleteTextView会显示出一个包含用户输入内容的下拉菜单,供用户选择,当用户选择其中的某个菜单项后 ,AutoCompleteTextVie
2012-08-31 23:09:46 5411
原创 Android UI布局属性总结
第一类:属性值为true或falseandroid:layout_centerHrizontal水平居中android:layout_centerVertical垂直居中android:layout_centerInparent相对于父元素完全居中。android:layout_alignParentBottom贴紧父元素的下边缘android:layout_alignPare
2012-08-31 21:22:26 4457
转载 来自一位拥有10年程序生涯的老鸟的忠告
展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告 走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没道理的,你就抛弃,以下是我发自内心的,给大家的忠告,特别是针对那些小弟弟妹妹们。01. 自己的户口档案、养老保险
2012-08-28 23:45:35 3689 2
原创 Android项目目录结构(详解)
下面我们就来认识一下android项目的目录结构和android的运行机理。1.src目录: src(即Source Code),src目录用来存放应用程序中所有的源代码,代码的源文件一般存放在该目录下的相应的包下。2.gen目录: gen目录,该目录下一般只有一个 文件,即R文件。该文件夹下面有个R.java文件,R.java是在建立项目时自动生成的,R.java文
2012-08-28 22:22:30 4108
原创 安卓手机开机动画制作原理教程
先说开机动画实现原理:Android的动画是由一系列的连续PNG图片作为帧组成的动画形式。不是合成为一张GIF图片,而是一个文件包,将各帧PNG图片以压缩方式保存。这个保存的文件名就是bootanimation.zip,这个文件是zip压缩文件,压缩方式要求是存储压缩开机动画文件bootanimation.zip的文件内容:一般包含一个文件和两个目录:1.动画属性描
2012-07-27 10:53:54 6775
原创 J2ME游戏开发中的双缓冲技术
双缓冲的原理: 在手机游戏开发中,可能一个完整的游戏界面需要很多图像的绘制,而在绘制过程中手机屏幕需要不断显示,如果该界面的游戏图像元素太多,很可能当前帧还没有绘制完成下一帧的绘制任务就已经开始,这样会导致屏幕的闪烁。 为了解决这一个问题,我们可以使用一种叫做“双缓冲”的方法来解决该问题。各个手机厂商可以从硬件上支持双缓冲,这样在显示屏幕绘图之前,可以使用一个图
2012-07-24 00:39:30 5809
原创 J2ME开发中实现文字的自动换行
实例说明:在J2ME游戏开发中,经常需要一些说明性的文字,如游戏菜单,游戏帮助,或者游戏的内容简介,这些文字一般都很多,而手机屏幕的宽度有限,由于J2ME自身没有提供文字分行显示的方法,所以我们要自己写算法根据每行的宽度限制来自动调整每行文字的个数。效果如下图所示:实现方法一: 我们可以自己写这样一个工具类,类中包含这样一个一个strspilt()方法,用户传入要绘
2012-07-20 22:42:34 7520
原创 J2ME中的drawString()方法技巧
在J2ME游戏开发中,在用drawString()方法画字符串时,没有做过移植的,仅仅在模拟器上测试的同学们,可能都会发现,画的String怎么老是不固定。遇到这种情况很正常,不同机型的模拟器,相同的font大小都不一样。这可能让很多刚开始学习和从事J2ME开发的程序员感到棘手;难道每个机型都有自己的一套代码吗?其实不是的,J2ME通常采用一下做法: 一般做法,会设置几
2012-07-16 23:54:02 7925
原创 J2ME中的Display和Displayable
Display:显示设备类,如手机屏幕等.MIDP使用Display来进行用户界面的管理.Display具有向用户显示内容的功能.一个MIDlet只能有一个Display对象.应用程序可以通过调用getDisplay()方法来得到Display对象.应用程序从开始到结束都可以调用这个方法,但是所调用的Display对象都是同一个.Display方法:static getDispla
2012-07-16 22:22:24 7862
原创 J2ME飞行射击类游戏一
实例说明:1.实例规则 玩家控制一架飞机(该项目用一矩形代替);按手机方向键可以控制飞机上下左右移动,但飞机不能出屏幕,按中间键可向前方发射子弹,按新号键,飞机发射炮弹的火力会逐渐增强,当炮弹触屏后会自动消失。2.实例效果: 该实例在模拟器上的运行效果如下: 飞机的初始火力按*号键后的火力3.类设计:(
2012-07-09 20:21:12 8279
原创 getGameAction与getKeyCode的区别
一个MIDlet应用程序通过调用Canvas方法来探测哪些键盘代码映射到运行的应用程序中的抽象游戏动作:public static int getGameAction(int keyCode); Canvas类定义抽象游戏动作集:UP、DOWN、LEFT、RIGHT、FIRE等等。 游戏开发者应该知道MIDP 1.0规范中的一个问题。这个类定义了转化键盘代码到游戏动作的方法,同样
2012-07-09 19:18:56 7709
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人