码迷,mamicode.com
首页 > 移动开发 > 月排行
Android studio 程序升级和sdk manager 升级方法
在中国使用android有点郁闷,经常被屏蔽。使用一下方法android studio升级时提示 Connection failed. Please check your network connection and try again2013年02月16日? 综合? 共 322字 ? 字号小中大?...
分类:移动开发   时间:2014-07-16 18:00:31    阅读次数:303
斯坦福大学iOS开发作业
今晚把斯坦福大学iOS开发视频的第二课看完了,同时把教授布置的作业也顺手做了下。教授布置的作业是:在已有的纸牌游戏APP程序基础上拓展,使每次翻牌时出现随机的花色。其实这个很简单,就是把教授上课写好的类进行实例化,同时获取纸牌的具体内容,即contents属性。下面我就把做完的APP和APP类结构的...
分类:移动开发   时间:2014-07-16 17:57:20    阅读次数:259
(转)Android 50道面试题总结(大家看看吧)
1、 方法重载与覆盖的区别?(Overload与Override的区别)2、 String 和StringBuffer的区别3、 字符串“abcde”通过写一个函数不让调用第三方的字符串,实现一个字符串倒序,比如字符串“abcde”变成“edcba”.4、 抽象类与接口的区别(abstract与in...
分类:移动开发   时间:2014-07-16 17:51:43    阅读次数:276
android jUnit test 进行自动化测试
一. 被test的工程:新建一个android工程:D_session;它有一个activity:D_sessionActivity;package名:com.mysession二.测试工程:新建一个测试工程:D_sessionTest, 类型是android test project;1. men...
分类:移动开发   时间:2014-07-16 17:50:21    阅读次数:241
Android 启动项 Activity
使用SDK创建一个App的时候,基本都会看到这段代码: intent-filter 包括的两项内容分别代表的含义: 1. 代表该Activity是App启动后,调用的第一个Activity; 1. 代表在启动列表显示,就是说手机屏幕上App列表里,你能看到,能用手指点击启动;2...
分类:移动开发   时间:2014-07-16 17:49:59    阅读次数:223
Android中关于焦点的问题
。。。。。真的是对自己无语了。。已经是遇到很多次这样的问题了,可是总还是会为这样的问题然后纠结很久。同样的一个问题。。。失败 最近总是在做一个组件里面需要adapter来适配数据才能完成的界面,可是,总是会为焦点来纠结很久。。。然后发现是一个小的不能再小的问题是,真想让自己马上就转地洞。。。 eg:...
分类:移动开发   时间:2014-07-16 17:48:46    阅读次数:251
Android注意点
。。。。。。最近不是在处理开始界面的进来次数的判断,如果是大于1的话,就不用再执行了,如果。。。结果自己弄了好半天。开始想在程序销毁的时候自己将其设为原来最初的值,以为就这样就okay啦,才发现这shareprefernce的记忆性太强了,嘿嘿。。。不过也没有关系,后来发现问题,然后再解决问题也ok...
分类:移动开发   时间:2014-07-16 17:46:14    阅读次数:265
Android基础3
一、内容观察者的运行原理运行过程通常为A应用对内容提供者暴露的数据进行修改,而B应用负则专门责监听内容提供者数据的变化。1、简单的小演示首先在内容提供者写一个MyContentProvider类继承ContentProvider如下publicclassMyContentProviderextend...
分类:移动开发   时间:2014-07-16 17:44:15    阅读次数:354
android 反编译 混淆过程中注意事项
此文源自组内成员分享的PPT,其他成员的文档由于没有得到授权,暂不公开。本文命令如果没有特殊注明,均为windows 7环境。本文只涉及大概的知识点,不涉及具体的细节,需要注意。反编译 apktool 可反编译资源文件(xml,点九图)以及代码为smali代码 使用命令:apktool...
分类:移动开发   时间:2014-07-16 17:42:32    阅读次数:310
Android 上实现非root的 Traceroute -- 非Root权限下移植可执行二进制文件 脚本文件
非 root 环境下 移植 busybox 到 android 非 root 环境下 执行 traceroute...
分类:移动开发   时间:2014-07-16 17:14:54    阅读次数:378
Android中如何在应用A中启动或安装应用B
看到别人做的游戏攻略,想着自己的游戏攻略也添加新的功能,即Android中如何在应用A中启动或安装应用B,就查了一些资料整理下来. 启动或安装相应的应用的方法: Step1:判断是否安装目标应用。只要知道目标应用的安装包名就可以通过判断"/data/data/packagename"是否存在来实现。 /**   * 判断是否安装目标应用   * @param packageN...
分类:移动开发   时间:2014-07-16 11:16:25    阅读次数:254
android binder 机制三(匿名Service)
什么是匿名Service?凡是没有到ServiceManager上注册的Service,都是匿名Service。 还是拿上一篇的例子来举例,看代码: status_t MediaPlayer::setDataSource(int fd, int64_t offset, int64_t length) { status_t err = UNKNOWN_ERROR; const s...
分类:移动开发   时间:2014-07-16 17:17:32    阅读次数:379
iOS上使用自定义ttf字体
项目中想使用第三方的字体,在stackoverflow上查询解决办法,也折腾一会,添加成功,示例如下: 1.将xx.ttf字体库加入工程里面 2.在工程的xx-Info.plist文件中新添加一行Fonts provided by application,加上字体库的名称 3.引用字体库的名称,设置字体: [UIFont fontWithName:@"fontname"...
分类:移动开发   时间:2014-07-16 10:22:19    阅读次数:335
Cocos2d-x移植android加入震动效果
cpp部分通过jni调用java静态函数 头文件: #include #include "cocos2d.h" #include "platform/android/jni/JniHelper.h" 在cpp类中定义方法去调用Cocos2dxSound.java中vibrate方法: static void vibrateJNI(long longtime) { Jni...
分类:移动开发   时间:2014-07-16 17:25:44    阅读次数:249
CSAPP深入理解计算机系统第二章荟萃
1、可以利用数字的算数右移,然后利用0XFF这样的数字做掩码运算,可以获取到一个数字的符号位。计算机的移位运算有一种很重要的作用就是利用掩码运算去提取一个位模式的一段信息。 2、在C语言中的条件语句,以及三目的条件运算符,都可以用移位的方式来做。 3、在进行位扩展操作的时候,比较讲一个32位的有符号数扩展到64位,那么在保证原来的值不变的情况下,把31个低位扩展到64位的低位上,而最高的符号位...
分类:移动开发   时间:2014-07-16 10:29:32    阅读次数:380
Android下的单元测试
1、写一个测试类TestCalcService继承AndroidTestCase 2、写测试方法并抛出异常,在测试方法里面编写测试代码 3、打开AndroidManifest.xml在里面配置测试代码 4、在manifest节点下添加                                 android:targetPackage="com.examp...
分类:移动开发   时间:2014-07-16 17:24:15    阅读次数:168
【iOS与EV3混合机器人编程系列之四】iOS_WiFi_EV3_Library 剖析之一:WiFi UDP和TCP
在上一篇文章中,我们通过编写EV3 Port Viewer项目实现了iOS监测EV3的实时端口数据。程序最核心的部分就是我们的开源代码库iOS_WiFi_EV3_Library。那么,在本文中,我们将详细介绍我们这个库的编写。为了完成这个库,本人参考了网上很多资料,主要包括EV3的源代码,win版本的代码库以及Monobrick相关以及网上的各种资料,在此就不一一列举了。由于水平有限,本代码库还存...
分类:移动开发   时间:2014-07-16 11:20:26    阅读次数:436
学习笔记 Android.mk 自动搜索
#宏函数my-dir返回编译系统提供的当前路径,即Android.mk的目录 #如(HelloWorld/proj.android/jni/XX) LOCAL_PATH := $(call my-dir) #初始化模块 重置除LOCAL_PATH变量以外的所有变量 include $(CLEAR_VARS) #导入库目录 $(call import-add-path,$(LOCAL_P...
分类:移动开发   时间:2014-07-16 17:25:20    阅读次数:262
android容易忽略的技术细节
1:在onPause()中进行数据持久化。activity的生命周期为onCreate()---->onRestart()----->onStart()------>onResume()------>onPause()-------->onStop()------>onDestroy(),其中onCreate()、onRestart()、onStart()、onResume()执行结束后不能立即结...
分类:移动开发   时间:2014-07-16 09:10:23    阅读次数:319
自己做的html5手机网站
这个网站采用html5+css3+jquerymobile 只开发了前台的功能,前台的界面比较meiguan...
分类:移动开发   时间:2014-07-16 17:25:28    阅读次数:237
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!