- 博客(27)
- 收藏
- 关注
原创 iostream与iostream.h乱弹琴
postypes.h:230:16: error: 'mbstate_t' was not declared in this scope
2014-07-14 11:32:35
2098
转载 Makefile遍历所有头文件以及源文件
# 配置自己的源文件目录和源文件后缀名MY_FILES_PATH := $(LOCAL_PATH) \ $(LOCAL_PATH)/../../ClassesMY_FILES_SUFFIX := %.cpp %.c# 递归遍历目录下的所有的文件rwildcard=$(wildcard $1$2) $(foreach d,$
2014-06-17 12:29:40
4580
原创 Android JNI之Android.mk、Application.mk
Android JNI之Android.mk、Application.mk
2014-01-25 17:49:36
4503
1
转载 Android 手机上获取物理唯一标识码
唯一标识码这东西在网络应用中非常有用,例如检测是否重复注册之类的。import android.provider.Settings.Secure;private String android_id = Secure.getString(getContext().getContentResolver(), Secure.ANDROID_ID);我们在项目过程中或多或少会使
2013-03-14 12:02:36
10364
原创 Android自定义控件以及控件属性的自定义
自定义控件在android中无处不见,自定义控件给了我们很大的方便。比如说,一个视图为imageview ,imagebutton ,textview 等诸多控件的组合,用的地方有很多,我们不可能每次都来写3个的组合,既浪费时间,效率又低。在这种情况下,我们就可以自定义一个view来替换他们,不仅提升了效率并且在xml中运用也是相当的美观。一、控件自定义属性介绍以下示例中代码均在valu
2012-11-24 15:50:33
5922
原创 关于ListView顶部和底部滚(拖)动出现阴影解决方案
在listview中滑动到顶部或者是底部的时候,在默认的情况下,是会有黄色或者黑色的阴影出现。 这个该怎么解决呢,请往下看:在不同的版本上解决的方法是不同的,在2.3之前可以在listview的属性中通过设置android:fadingEdge="none"来解决问题,但是在2.3及以上这个是不行的,这里,可以通过代码来设置模式,禁止其阴影的出现,以免影响美观。请看代码:
2012-11-11 10:01:39
15535
1
原创 Android 横屏时禁止输入法全屏
一是在源码里进行修改。 frameworks/base/core/java/android/inputmethodservice/InputMethodService.java 1、 在updateFullscreenMode(..)中,将boolean isFullscreen = mShowInputRequested && onEvaluateFul
2012-10-04 16:31:29
11496
原创 2.3.1 Launcher编译与修改
首先准备系统源码,并且编译。前面讲过源码的编译,这里就不再细说。不明白的孩子猛击这里http://blog.csdn.net/nanlus/article/details/78688671.将Launcher2项目导入eclipse中,这时候会有很多错误,先别急看下面:2.添加Launcher2使用的包文件。因为有很多东西都是隐藏的,所以在这里我们不得不用到系统编译之后的jar
2012-09-22 16:04:07
3063
原创 Android的Zipalign优化
Android的Zipalign优化 Zipalign是一个档案整理工具,它首次被介绍是在Android 1.6版本的SDK(Software Development Kit)软件开发工具包中。它优化Android应用程序包(APK)到整合包, 以使Android操作系统与应用程序之间的交互作用更有效率,然后应用程序和整体系统的运行速度更快,发挥更大的潜能。它使Zipalign
2012-08-24 09:18:30
5858
原创 Android 源码下载、编译以及编译自己的apk
一、Android源码下载与编译基于VMware 7.0 、ubuntu10.04 64位1、Git工具。 若无则安装 ~$ sudo apt-get install git-core gnupg2、Java sdk 。 ~$ sudo add-apt-repository ppa:ferramroberto/java ~$ sudo
2012-08-15 15:22:45
8648
原创 Ununtu 下安装GooglePinyin输入法
1、下载$ git clone git://github.com/tchaikov/scim-googlepinyin.git$ cd scim-googlepinyin2、安装命令$ aptitude install autotools-dev libgtk2.0-dev libscim-dev libtool automake1.93、编译如无sci
2012-08-15 14:04:30
843
原创 Intent的FLAG_ACTIVITY_CLEAR_TOP和FLAG_ACTIVITY_REORDER_TO_FRONT小结
在多个activity中,前者会finish其他activity,而后者不会。具体分析第二个,在多次调用activity跳转的时候,我们不希望重新加载activity,而是希望直接调出上次启动的activity,而设置FLAG_ACTIVITY_REORDER_TO_FRONT的时候,在传递参数时,传递不同的参数会得到相同的结果,因为intent没更新,如何更新呢,请往下看:
2012-08-01 11:21:07
5007
转载 Andorid性能优化设计(续)
出色的用户体验有三个特征:速度快、响应及时以及无缝。下面的信息帮助你的应用如何能够在Android上实现这些特征。一、速度快你不能假设手机与桌面系统和服务器一样提速,更多的是你要关注你的代码是否高效。编写高效的Android代码,应遵循两个原则:不要做不必要的事不要分配不必要的内存以下是一些达到此目标的小技巧(有一些技巧是与oo的原则冲突,斟酌使用场景): 1、避免
2012-07-29 10:08:54
1632
原创 Android屏蔽home键
在activity中加上下面这段代码就可以屏蔽home@Override public boolean onKeyDown(int keyCode, KeyEvent event) { // TODO Auto-generated method stub // 按下键盘上返回按钮 if (keyCode == KeyEvent.KEYCODE_HOME) {
2012-07-27 11:01:18
1424
转载 tom猫变声原理解析
很多网友对会说话的TOM猫的原理比较感兴趣,这里Android123就实现做一个简单的分析: 1. 音频采集 这点主要是通过Android设备的麦克风实时采集音频,由于Android平台的MediaRecorder类录制音频到文件,虽然可以通过空设备回调获得实时的音频流,不过为了降低开发者的难度,Android开发网推荐使用正统的AudioRecord和AudioTrack,
2012-07-18 14:10:23
9534
1
原创 检测某个应用是否开机启动
ComponentName mComponentName = new ComponentName("xx.xx.xx", "xx.xx.xx.receivers.BootReceiver"); int a = getPackageManager().getComponentEnabledSetting(mComponentName);3种状态
2012-07-09 15:21:04
1655
转载 黑苹果教程 win7+virtualbox安装Mac os搭建完美越狱环境
前久一直有朋友询问,win下的完美越狱什么时候发布,我的确不知道确切的时间,因为苹果产品越狱破解一直都是由国外的黑客们掌握的,天朝不具备这种技术力量,所以就只好依赖和等待了,但是Mac下的完美越狱是早都发布了的,你可以参考‘redsn0w_mac_0.9.7b5 iPad 完美越狱教程,蓝牙重启均OK【mac越狱,iPad】’或者‘iOS 4.2.1完美越狱测试教程【适用于iphone4及ma
2012-07-08 19:49:59
28014
原创 gallery
1、GalleryTestActivity.java package com.gallery.test;import android.R.color;import android.R.id;import android.app.Activity;import android.content.Context;import android.graphics.Color;
2012-07-05 20:53:01
1472
转载 ios程序设计
[1] 课程概述1 http://v.youku.com/v_show/id_XMjc0MjQyMzA0.html[2] 课程概述2 http://v.youku.com/v_show/id_XMjc0Mjk5MjIw.html[3] 注册你的Apple ID http://v.youku.com/v_show/id_XMjc0MzM2MDUy.html[4] Objective-C语
2012-07-04 08:46:44
636
转载 Andorid性能优化设计
这篇文章说性能设计,我估摸着有很多童鞋都没看到过原文,这里推荐下,文章来自Android官方,在下载的Android Docs的Dev Guide可以看到。如果你没读过这篇文章,那么我强烈建议去细读它。 看到了吗?Best Practices,最佳实践!我很惭愧做了这么久开发也是在一个偶然的机会才关注到它!请猛击下面链接:http://developer.androi
2012-06-30 11:29:16
873
转载 cocos2d-x与ISO内存管理
一,IOS与图片内存在IOS上,图片会被自动缩放到2的N次方大小。比如一张1024*1025的图片,占用的内存与一张1024*2048的图片是一致的。图片占用内存大小的计算的公式是;长*宽*4。这样一张512*512 占用的内存就是 512*512*4 = 1M。其他尺寸以此类推。(ps:IOS上支持的最大尺寸为2048*2048)。二,cocos2d-x 的图片缓存Cocos2d-x
2012-06-30 11:26:14
10035
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人