- 博客(23)
- 资源 (1)
- 收藏
- 关注
转载 Android sdk content loader 0% - mac
删掉Work Space下的.metadata\.plugins\org.eclipse.core.resources\.history
2014-12-03 10:59:31
544
转载 copy, retain, assign , readonly , readwrite,strong,weak,nonatomic整理
copy:建立一个索引计数为1的对象,然后释放旧对象 对NSString对NSString 它指出,在赋值时使用传入值的一份拷贝。拷贝工作由copy方法执行,此属性只对那些实行了NSCopying协议的对象类型有效。更深入的讨论,请参考“复制”部分。retain:释放旧的对象,将旧对象的值赋予输入对象,再提高输入对象的索引计数为1对其他NSObject和其子类对参数进行re
2014-07-16 17:08:58
707
转载 mac升级后jdk问题
新安装了MacOSXMavericks,发现默认不带jdk,去官方下载JDK7装好 jdk 1.7后java -version 显示正确javac 显示正确运行 eclipse 还提示要安装 jre 6解决办法:1sudo mkdir /System/Library/Java/JavaVirtualMachines
2014-06-03 15:19:29
1105
转载 Android ANR错误排查
Log 在android中的地位非常重要,要是作为一个android程序员不能过分析log这关,算是android没有入门吧 。 下面我们就来说说如何处理log文件 。什么时候会有Log文件的产生 ?Log的产生大家都知道 , 大家也都知道通过DDMS来看log , 但什么时候会产生log文件呢 ?一般在如下几种情况会产生log文件 。 1,程序异常退出 , uncaused
2014-05-23 15:48:51
1218
转载 Android TextView自动换行文字排版参差不齐的原因及解决办法
今天项目没什么进展,公司后台出问题了。看了下刚刚学习Android时的笔记,发现TextView会自动换行,而且排版文字参差不齐。查了下资料,总结原因如下: 1、半角字符与全角字符混乱所致:这种情况一般就是汉字与数字、英文字母混用 解决方法一:将textview中的字符全角化。即将所有的数字、字母及标点全部转为全角字符,使它们与汉字同占两个字节,这样就可以避
2013-12-10 11:43:33
2907
2
转载 View的绘制完成通知
有时候需要在onCreate方法中知道某个View组件的宽度和高度等信息,而直接调用View组件的getWidth()、getHeight()、getMeasuredWidth()、getMeasuredHeight()、getTop()、getLeft()等方法是无法获取到真实值的,只会得到0。这是因为View组件布局要在onResume回调后完成。下面提供实现方法,onGlobalLayout
2013-11-21 11:55:06
1409
转载 Android中Java根据文件头获取文件类型
前面贴过Android系统内部的MediaFile类来获取文件类型的办法,这个类主要是根据文件的扩展名来判断,其准确性不是很好。具体可查看Android系统使用MediaFile类判断音频文件类型。其实,获取文件类型最好的办法便是根据文件头信息来判断。下面贴出相关代码:public class FileType { public static final HashMap
2013-10-31 14:15:23
882
转载 Cocos2d中CCSpriteBatchNode与纹理贴图集(Texture Atlas)的作用
最近在做一款麻将类的游戏,需要使用大量的精灵对象,于是顺便学习了一下批处理节点与纹理贴图集。在Cocos2d中,精灵CCSprite对象可以直接通过加载图片的形式创建,这是最简单的形式,例如:[plain] view plaincopyCCSprite* background = [CCSprite spriteWithFile:@"
2013-10-15 20:39:01
795
转载 使用eclipse调试cocos2d-x C++ 代码(编写+真机调试,放弃VS)
前提条件:先看此文:http://blog.csdn.net/tt5267621/article/details/8941084(首先ecplise已经可以编译cocos2d-x再看此文)你已经下载coccos2d-x和NDK,并且会使用build_native.sh和eclipse编译cocos2d-x项目安装NDK Plugin英文好的同学可以直接查看官方说
2013-09-29 12:05:20
571
转载 Android cocos2d-x 之创建工程与编译
1、进入cocs2d-x目录,用文本编辑器打开create-android-project.bat 将_CYGBIN=设置为cycgwin\bin安装的的绝对路径。 将_ANDROIDTOOLS设置为android sdk 的tools绝对路径 将_NDKROOT设置为android ndk的绝对路径 修改完毕,保存后 双击create-android-pr
2013-09-26 15:19:01
651
转载 Cocos2d-x + Android + Eclipse + Windows 7
琢磨着弄弄Cocos2d-x,配置下 Cocos2d-x + Android + Eclipse + Windows 8 的开发环境,过程比较心酸曲折,做个记录以备后用 我的基础环境不做详述,不清楚查阅[Android开发环境搭建]的文档即可- Windows8- Eclipse Helios 3.6.2- JDK1.6- Android S
2013-09-26 11:20:48
862
原创 android,总结,判断应用程序是否切换到后台
项目开始使用此方法判断程序是否在前台.public static boolean isAppOnForeground(Context context){ActivityManager manager = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE);String packageName = co
2013-07-16 17:12:12
2992
转载 动画:matrix 函数的调用顺序
在matrix 中的一些函数 preScale,postScale,preTranslate,postTranslate 等的记录。view source1matrix.preScale(0.5f,1); 2matrix.preTranslate(10,0);
2013-07-07 10:18:13
875
转载 Android获取系统权限之sharedUserId和签名及实现关机重启
系统源码https://github.com/androidplatform_build已测试使用2.2签名可完成重启超载操作,但不能运行在4.0以上使用4.0签名不能运行在4.1以上.4.1 未测试.4.2 签名signapk.jar 与之前并不相同.使用了org.bouncycastle.cmsandroid
2013-06-25 16:07:21
1646
转载 android TextView 结合SpannableString对部分内容设置颜色、字体、超链接、图片
//android TextView、EditText对部分内容设置颜色、字体、超链接、图片; //这里是以一个TextView为例子,EditText的设置方法和TextView一样 //ss.setSpan 的第一个参数是CharacterStyle的子类,用以设置字体样式 //TextView对象 TextView
2012-02-09 17:23:29
1279
原创 ANDROID calender日历读写操作.
public class MainActivity extends Activity implements View.OnClickListener{private TextView displayEnvents;@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedIns
2012-02-09 00:24:14
7666
原创 PopupWindow中EditText被touc时弹出键盘异常解决办法
按钮点击事件..弹出popupwindow. . edittext已获取焦点,但未弹出软键盘 点击时.手动控制弹出软键盘.@Override public void onClick(View v) { switch (v.getId()) { case R.id.rightButton: if(!"↓搜索".equals(getRigButton().getText
2011-12-26 21:12:34
1379
1
转载 android图片写入sd.相册自动刷新
new MyMediaScanner(CouponsWebViewActivity.this).scanFile(file.getPath(),"image/jpeg"); package com.magus.myUtils;import android.content.Context;import android.media.MediaScannerConnection;
2011-12-13 14:57:03
2061
转载 Activity的Launch mode 以及Intent的setFlags
Activity有四种加载模式:standard(默认), singleTop, singleTask和 singleInstance。以下逐一举例说明他们的区别:standard:Activity的默认加载方法,即使某个Activity在Task栈中已经存在,另一个activity通过Intent跳转到该activity,同样会新创建一个实例压入栈中。例如:现在栈的情况为:A B C D,在
2011-12-04 14:26:48
1332
转载 根据两点经纬度计算距离
这些经纬线是怎样定出来的呢?地球是在不停地绕地轴旋转(地轴是一根通过地球南北两极和地球中心的假想线),在地球中腰画一个与地轴垂直的大圆圈,使圈上的每一点都和南北两极的距离相等,这个圆圈就叫作“赤道”。在赤道的南北两边,画出许多和赤道平行的圆圈,就是“纬圈”;构成这些圆圈的线段,叫做纬线。我们把赤道定为纬度零度,向南向北各为90度,在赤道以南的叫南纬,在赤道以北的叫北纬。北极就是北纬
2011-11-28 10:39:50
725
转载 android 分辨率及密度详细
屏幕密度 : 基础密度 = px : dipdensity :160 = px : dip 得到像素转dip公式: public static int dip2px(float dipValue) { return (int) (dipValue * (DevConst.DENSITY / 160f)); } public static int px2dip(
2011-11-24 19:48:17
3571
转载 <转> Android开发者应该深入学习的10个开源应用项目
Android开发带来新一轮热潮让很多移动开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开 源项 目,贡献出他们的智慧和创造力。学习开源代码是掌握技术的一个最佳方式。下面推荐几个应用开源项目,这些项目不仅提供了优秀的创意,也可以直接掌握 Android内核的接口使用.1.Android团队提供的示例项目如果不是从学习Android
2011-11-24 11:24:43
747
转载 android 详细json解析
本文转自:http://shazhuzhu1.iteye.com/blog/9747581、JSON(JavaScript Object Notation) 定义: 一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式
2011-11-22 01:31:35
1147
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人