自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (1)
  • 收藏
  • 关注

原创 Mac Android /_types.h 不能找到 解决

因为MAC下 $(SYSROOT)/usr/include调取的是Mac的include (The problem is that the include file in /usr/include are for Mac OS X)overstack参考另一个参考我的方法:在 android.mk 的LOCAL_C_INCLUDES中去掉$(SYSROOT)/usr/include,在applic

2013-06-08 19:39:13 2020

原创 Android-ndk, JNI, sockt32.cpp:INVALID_SOCKET解决

BOOL CSocket32::Create( UINT nSocketPort, int nSocketType ,LPCTSTR lpszSocketAddress ){ //assert(m_hSocket == INVALID_SOCKET);//套接字必须首先初始化为空 m_hSocket = socket(AF_INET,nSocketType,IPPROTO_IP);//

2013-06-06 11:02:48 2149

原创 mac下R.java不能自动生成

clean,fix什么的方法都试过,是新建工程不存在xml文件错误问题;所以还是路径问题,解决后最终的.bash_profile文件如下:export PATH=${PATH}:/Users/tao/WORK/android-sdks/platform-tools/export PATH=${PATH}:/Users/tao/WORK/android-ndk-r8e*export

2013-06-01 11:20:08 1238

转载 android字库

1.Android字库简介   Android字库位于/system/fonts/目录下,一般有下列几个文件:   DroidSans-Bold.ttf   粗体的无衬线字体(拉丁字母等)   DroidSans.ttf   常规的无衬线字体(拉丁字母等)   DroidSansFallback.ttf   常规的无衬线字体(中文字符等,一般换字库就是替换此文件)   Droi

2012-01-04 21:38:17 9345 2

原创 1122

JackAlert:将图片放入同一group中就会同时变大;getStage在构造方法中是null;stage不能决定actor位置;

2011-11-22 17:41:56 555

原创 1117

MathUtils.atan(y,x)方法可以用来确定角度 值是-pi到pi今天研究了一下FlickScrollPane和ScollPane,这两个空间万恶不能合并我合并的方法是继承fsp,把sp的draw方法拷过来,包括一个控制大小的方法;但是左右移动有bug,widget会消失GestureDetector是个好东西,构造方法的参数gestureListener接口有拖动(pan)

2011-11-17 19:56:56 297

原创 Skin hierachy

Skin的组成:json, pngjson的组成:style,resourcesStyle:封装了控件不同状态下的显示Resources:最终通过{11,22,33,44}检索得到资源图片PNG的组成:图片的集合。可通过SkinPacker生成 {11,22,33,44} == {宽,高,x,y}调用skin的代码:skin.getStyle( styleName, S

2011-11-15 16:02:24 395

原创 1114

alert的置灰、屏蔽背景重做 改成加一张图。通过pixmap做一张图出来 截取屏幕大小 重载touchdown return true。progress恢复了cut方法 在保存下来的TR基础上修改regionwidth即可;另添加了getMainWidthPercent方法,获得当前mainBar的百分比

2011-11-14 20:49:36 305

原创 1110日报

之前的jackmenu开关冲突 是因为关闭时“开关”状态在action完成后设置 导致他状态混乱 拿到外面就ok了jackProcess 把图片存起来后是不能用的 还要在action的时候重新new一个TR去做动画做了一个oneclick,继承superimage。一个reset方法激活点击,控制两个标记,disable(private)和touchable(public)。传颜色,调用d

2011-11-10 10:39:00 235

原创 1108\1109

昨天加工了一下JackMenu 设置visible来解决出现和小时的问题 目前没有发现visible造成点击失灵的情况今天发现之前的progress动画有问题 看了一下之前的setregion是默认全图一区的 同时也因为现在的width、height不能控制图片显示的大小了刚才一个问题是桌面程序没问题真机有问题 结果是包导的不一样控制大小现在还是能用width、height但是要调用l

2011-11-09 11:06:02 253

原创 1024日报

总结一下今天看到的知识点:菜单栏 tablelayout 分辨率疑问是菜单栏响应的切换

2011-10-24 15:54:37 277

原创 0921日报

button控件的一些使用 background、src可以建立@drawable的selector结点xml文件来控制btn样式view的visible属性 gone表示不可见且不占空间

2011-10-21 15:43:11 253

原创 0915日报

重力模拟器public class JackGravityEmulator { private Image image; protected int jumpTimes; protected float target; protected float alph

2011-09-15 17:18:05 301

原创 0906、07日报

截止06 14:52 重新封装了敲章类 07 学到一种地图缓冲算法 相对于tile地图而言 卡马特地图缓冲算法,移动时将图截半移动,另一半使用缓冲区一张屏幕大小的地图移动

2011-09-06 14:52:20 345

原创 0905日报

将Supergroup的惯性参数改到了手指离开时的位移量。上周由于delta经常为0没有这么做,上午将不为0时的位移另存在distance这个变量里 创造惯性动画时就用这个量,跟随手指时用delta。惯性代码如下if(inertiaConstant==0) inertiaCo

2011-09-05 15:24:31 357

原创 0829日报

截止13:49分 修正了三角形的一些状况。现在可以在构造类时控制颜色,如不控制颜色则默认为红色。碰到的问题是透明不能用,之前的代码导致与背景完全溶合,现将代码改为:Gdx.gl10.glPopMatrix();  Gdx.gl.glEnable(GL10.GL_BLEND

2011-08-29 13:52:08 15925

原创 0826日报

做了数字上跳的action,参数是起始数字float,终点数字int,速率float。涉及到很多类型变换,觉得这个参数传起来不方便。 new gamescreen(this).setSth(xx xx); 先构造再set 如果构造中要用到set的东西就悲剧了

2011-08-26 14:33:07 250

原创 0825日报

private Vector3 calVec(Vector3 v1,boolean isX){  if(isX){   v1.set(-v1.x/2*GENHAO3, v1.y/2*GENHAO3, 0);  }else{   v1.set(-v1.x/2, -v

2011-08-25 16:49:55 285

原创 0811日报

刚才做了曲线运动。仔细研究了一下moveBy和moveTo,其中的deltaXY其实就是总位移乘以alpha,后者是通过animationAction类的方法获得,如果存在interceptor就根据其factor进行幂运算,也就是Math.pow(taken/duration,

2011-08-11 15:19:13 325

原创 0809日报

给卷轴action做了些改进。把texture参数改为textureRegion;添加了一个deltaMove变量用来控制轴边向中心的位移。使用这个action要把图片先处理好当我将actor添加到group之后,再执行action(moveto.$(x,y,duration

2011-08-09 16:15:39 279

原创 0808日报

今天给卷轴加了边轴,方法是添加两个参数Actor并在act方法中更新坐标另外改进了加动画的action,利用反射把actor中的region重设,而非之前的强制GameObject(毕竟类会有不同) 期间碰到个小问题是region是protected的 要把accecible

2011-08-08 21:59:15 293

原创 0802、0803日报

昨天做了列表拖拽、拖拽惯性、取消惯性、列表边界。一个基于touchdown、touchup的点击识别机理,可以用来识别手势今天把卷轴做成了一个action,原理是向左位移一半并通过setregion逐步展开图片

2011-08-03 21:24:03 308

原创 0726日报

白天发现多次建造时会出现房屋和农民动画有问题 晚上发现原来是自创的动画action的静态方法初始化时么有给taken赋初值  导致taken保留了之前的值不过依然在调试时发现当连续执行任务时农民在移动时依然会保持建造时动画 暂未找到原因另外发现了再遍历list时删除list元素的

2011-07-26 20:13:26 268

原创 0725日报

下午终于确定了点第二个房子不能移动的原因 原来据点和第一步的坐标重叠后movefarmerto这个action会死循环 我试图判断deltaxy为0时将taken设为duration来结束action但是没有用 最后只好在建房子的时候将farmer坐标微移 但这不是长久之计 接下

2011-07-25 13:42:44 229

原创 0721日报

上午自己封装了一个animationAction 静态方法$的参数是TextureRegion[],times,frameDuration。摒弃了不能控制次数的Animation类,直接传每帧图进取就能实现

2011-07-21 11:08:06 209

原创 0715日报

早上解决了touchdown、up、drag的识别 方法是实现InputProcessor接口 并在create中注册它

2011-07-15 09:45:38 227

原创 0714日志

昨天完成了Farmer的寻路移动,实现方法是根据路径获得遍历据点产生n个MoveTo 遍历结束后将所有moveTo加到Sequence这个action中 最后还给sequence加了个completedListener改变farmer的state为Task 晚上解决了游戏下载到手

2011-07-14 15:11:45 372

转载 libgdx 画星星

/**  2 * file:   StarGame.java  3 * author: codejie (codejie@gmail.com)  4 * date:   Jun 2, 2011 11:32:00 PM  5 */  6 package com.jie.an

2011-07-07 10:39:58 1514

转载 wifiManager的使用

/** *  */package com.FengWo.activity;  import android.app.Activity;import android.content.Context;import android.content.Intent;import android.net.wifi.WifiManager;import android.os.Bundle;impor

2011-06-18 15:06:00 15270 1

原创 有关字符串

处理字符串尤其是使用split方法的时候 要注意特殊符号||不能识别 而*需要加[*]

2011-06-16 16:16:00 264

转载 下载文件载入sd

<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" ><Button androi

2011-05-30 10:42:00 525

转载 有关j2ee&android

<br />前言: 很早以前,就听人说过android以后会火起来,作为一个前瞻性对它有所了解会是一个转型的好机会,javaweb太成熟饱和了,现在市面上各种android手机层出不穷,网上各种android视频连续剧一样跟进,安卓一下子成为了热门话题,刚开始也是出于个人兴趣学的很hi感觉挺容易上手的样子,后来工作中才发现问题很多也很棘手,慢慢的在纠结和痛苦中琢磨出了一些经验和规律!<br />1.android作为view层,要实现和服务层低耦合,必须使用webservice接口,目前还没有十分完善的插件

2011-05-29 10:21:00 1614

转载 intent action

<br />1 Intent.ACTION_MAIN <br />String: android.intent.action.MAIN<br />标识Activity为一个程序的开始。比较常用。<br />Input:nothing<br />Output:nothing<br />例如:1<activity android:name=".Main" android:label="@string/app_name"><br />2<intent-filter><br />3<action android:n

2011-05-10 14:31:00 649

转载 通讯录访问测试X3

1. Android开发如何只获取手机上的联系人而不获取(U)SIM卡上的联系人, 或者使用ContactsContract.Contacts.CONTENT_URI(可同时获取手机与(U)SIM卡联系人)哪个标志为这个联系人是卡上的还是手机上的2. 如何向卡上添加联系人3. 我使用自定义的方法insertPhone(String name, String num1, String email), 其中内部使用了getContentResolver().insert可往手机上添加联系人, 但我发现如果调用两

2011-05-08 17:32:00 1901

转载 TelephonyManager类详解

TelephonyManager类主要提供了一系列用于访问与手机通讯相关的状态和信息的get方法。其中包括手机SIM的状态和信息、电信网络的状态及手机用户的信息。在应用程序中可以使用这些get方法获取相关数据。    TelephonyManager类的对象可以通过Context.getSystemService(Context.TELEPHONY_SERVICE)方法来获得,需要注意的是有些通讯信息的获取对应用程序的权限有一定的限制,在开发的时候需要为其添加相应的权限。以下列出TelephonyManag

2011-05-08 00:08:00 3061

转载 android lifecycle

<br />

2011-04-23 23:32:00 480

安卓开发必备教程三本

android开发指南中文版、android应用框架原理与程序设计、深入浅出android应用程序设计

2011-09-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除