- 博客(17)
- 资源 (12)
- 收藏
- 关注
转载 编译型语言、解释型语言、静态类型语言、动态类型语言概念与区别
编译型语言和解释型语言1、编译型语言需通过编译器(compiler)将源代码编译成机器码,之后才能执行的语言。一般需经过编译(compile)、链接(linker)这两个步骤。编译是把源代码编译成机器码,链接是把各个模块的机器码和依赖库串连起来生成可执行文件。优点:编译器一般会有预编译的过程对代码进行优化。因为编译只做一次,运行时不需要编译,所以编译型语言的程序执行效率高。
2017-02-28 09:39:25
427
转载 一款已上市MMO手游地图同步方案总结
游戏程序 平台类型: iOS Android 程序设计: 设计思想/框架 算法逻辑/智能AI 客户端 服务器 网络通讯 编程语言: C/C++ Lua 引擎/SDK: 其它 GameRes发布,文/freeeerf1. 客户端地图格子的相关知识 在2.5D的MMO游戏里,角色是通过3D的方式渲染,2D的地图是通过2D的方式显示,...
2015-08-06 12:07:10
1116
原创 Android sqlite数据库的封装使用
一、 数据库初始化接口数据库初始化之前我们需要建立表的对应字段,需使用KeyValueMap类,该类解决了Java 中HashMap不能有相同建的问题,致使我们可以对数据库表中相同字段的存储。对应的字段创建完后只需调用DBManager.InitDB(String DB_name,int DB_version,StringTableName,KeyValueMap CreateSql
2013-04-25 00:09:11
2298
原创 android 之修改图片的某一颜色值
首先我们来创建一个叫Image的类,这个类主要用来处理与图有关的一些操作。package org.cn.tools;import java.io.IOException;import java.io.InputStream;import android.content.Context;import android.graphics.Bitmap;import android.gra
2013-03-08 13:34:25
6626
原创 android之图片异步加载
最近给一同学整网络图片异步加载的问题,于是拿出了以前做的项目异步加载图片的代码块,最后还是发现之前的代码还是存在很多问题,在之前的代码块中使用的是HashMap>这样的键值对还存放缓存下载过的图片的,但最终实现的效果不是很理想。所以就采用了使用file和sdcard个人开辟图片缓存文件的方式来存放图片。具体流程如下但对于网络图片,我们都知道手机的内存比较小,对于加载一些网络大图是,我们需要对
2012-12-04 13:13:33
2217
原创 初入android下的ndk开发二
在开发二中我们将说道如何在c代码中将java中传送过来的字符串如何去处理,看过开发一博文的应该知道,博文中的c代码里有如下代码 JNIEXPORT jstring JNICALL Java_org_cn_ndk_ndkfile_Pormat_getName(JNIEnv *env, jobject obj, jstring nam
2012-11-11 23:31:20
1869
原创 android之网络判断
在最近小编突然想到自己以前在写一些应用程序时,往往都需要判断一下当下的设备是否开启了网络和当前的服务器是否在开启转到,是否能正确连接上服务器。所以总结了一下将网络判断在一个小功能写了一demo,以供大家参考学习。好的现在我们开始进入本文的主题,首先,我们对我在demo中对于在网络连接需让用户等待过程中所需出现的文件进行一个简单的封装,对于文字信息的存放,既可以放在xml文件里,也可以放在自己写
2012-11-07 22:46:12
2032
原创 android之滑动选择切换字符
看见有些应用实现了一个右边竖着26个字母,手指在字母区域滑动可以让屏幕中间的字符不断的切换的效果,所以最近也跟着实现了一个,但效果比较一般,不能再320*480的屏幕上真确显示,希望贴出来后有读者能一起交流改进这个dmeo,在该demo在字符外点击屏幕后滑动在字符区域屏幕是无效果的,因为字符区域就是一个view层,只有在该view层事件才能触发对应的事件,详细看代码。在此先上张图: 工
2012-08-01 15:31:42
3010
原创 android对seekbar的修改重写
几次在写应用软件的时候,都有需要使用seekbar的控件的布局,但系统所提供的并不是我们自己想要的,在网上查找的一下,很多文章大体都差不多,都是只介绍了对seekbar的style样式上做了一些修改,比较具体的对该控件的重写却很少有人提供。对于系统默认格式还有就是它的thumb是于图片中心线对着progress的最左边,而倘若我们不想这样,我们只想我们自己的图片的最左边和progress的左边对齐
2012-05-13 20:20:49
7796
1
原创 android 之关卡锁的实现
package cn.wd.logic;import android.app.Activity;import android.content.Context;import android.content.Intent;import android.database.sqlite.SQLiteDatabase;import android.graphics.Bitmap;
2012-02-09 15:41:58
3096
转载 Android application context/activity context与内存泄露
在android中context可以作很多操作,但是最主要的功能是加载和访问资源。在android中有两种context,一种是application context,一种是activity context,通常我们在各种类和方法间传递的是activity context。比如一个activity的onCreate:protected void onCreate(Bundle state)
2011-12-05 18:30:53
1499
原创 android一个登陆界面的设计
说起登陆界面的设计,大家可能都会说这个挺简单的的啊,弄个布局,加几个控件一个登陆界面就出来了,但我今天想说一下自己在设计一个登陆界面时遇到的问题,而我这个登陆界面的设计重点就是在一个水平布局上放了一个checkbox和一个登陆的button,在checkbox放上之后,之后的那个button在这个水平布局的空余空间上居中,这个对于高手来说可能不是什么问题了,而让我奇怪的是当我的布局属性设置为水平时
2011-12-04 15:42:20
32972
1
原创 android中自定义数据类型在两个activity间的传递
作为android开发者大家都知道两个activity之间的跳转及数据的传递是通过intent和bundle来实现,在intent下有挺多方法来协助我们实现连个activity间的交互,但有时我们需要传递的不单单只是一个简单的数据类型,而是我们自己封转的数据对象,二进制对象,那我们改如何实现呢? 要实现它,我们有两个方法,都是去实现android里的接口,他们分别是serialia
2011-12-02 18:18:59
4603
转载 Android 图片下载本地内存的缓存方式
Android 图片下载本地内存的缓存方式在内存中保存的话,只能保存一定的量,而不能一直往里面放,需要设置数据的过期时间、LRU等算法。这里有一个方法是把常用的数据放到一个缓存中(A),不常用的放到另外一个缓存中(B)。当要获取数据时先从A中去获取,如果A中不存在那么再去B中
2011-10-10 11:27:28
3907
原创 android 之listview的优化
一开始刚接触android开发的人在使用listview的时候都会一般觉得android系统 默认的listview的界面效果不是很好,首先,他的整体都是黑色的,如果给它添加一个背景图片作为修饰的话,在listview滑动的时候会产生黑色的背景遮住了背景图片,让界面效果不是很好。
2011-08-21 13:15:58
1253
原创 android组件之Activity
Android系统由Acitivity,server,Broadcast Receiver和Content Provider 组成,而activity是的使用频率是最高的,也是在四者之间最为重要的组件。在android系统中,activity提供了可视化用户界面,一个应用程序通常有不同的界面,由此可知一个android应用程序由多个activity组成。对于android应用程序里的多个activ
2011-06-13 01:08:00
1624
原创 android之socket网络编程
最近在学习android关于网络编程的知识,在这个过程中也遇到了不少问题,这篇文章是android基于socket的网络编程,能让人更好的了解网络编程底层的相关知识。其他话就不说了,直接看代码吧。服务器端采用的是图形化界面: package com.app.qrs;import java.awt.Container;import java.awt.event.ActionEve
2011-05-20 15:24:00
4767
5
移动应用开发(j2me)课件
2010-12-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人