Android最终会成为嵌入式、机器人系统也即是移动系统标准。...
分类:
移动开发 时间:
2014-05-12 22:56:48
阅读次数:
393
有时候用到Android模拟器来模拟SD卡相关操作,在Eclipse中可以直接查看SD卡目录;
首先,新建模拟器的时候要创建SD卡,存储的大小根据需要创建;
启动模拟器,在Eclipse中打开视图窗口:Window--Show View--File Explorer;
可以看到下面有mnt目录,mnt--sdcard 就是SD卡的目录,
也就是代码中 Environment...
分类:
移动开发 时间:
2014-05-12 22:38:13
阅读次数:
498
显示7种Dialog下面是图,然后一次对应的代码实现
实现代码
new AlertDialog.Builder(AlertDialogSamples.this)
.setIcon(R.drawable.alert_dialog_icon)
.setTitle(R.string.alert_dialog_two_button...
分类:
移动开发 时间:
2014-05-13 05:47:34
阅读次数:
446
gdbserver 调试程序
底层调用c/c++ 动态库, 动态库带调试选项
查看手机IP 192.168.1.177
包所调用的c/c++ 库是在/data/data/包名/lib/ 下
1、将安卓ndk 目录/usr/local/src/android-ndk-r9d/prebuilt/android-arm/gdbserver/gdbserver 在win 下通过adb ...
分类:
移动开发 时间:
2014-05-14 01:19:49
阅读次数:
498
package com.gc.textswitcherdemo;
/*
* 文本切换器(TextSwitcher):
* 1、TextSwitcher继承了ViewSwitcher,因此它具有与ViewSwitcher相同的特征
* 可以在切换View组件时使用动画效果。与ImageSwitcher相似的是,使用TextSwitcher
* 也需要设置一个ViewFactory。与Imag...
分类:
移动开发 时间:
2014-05-13 23:10:43
阅读次数:
409
首先,先创建一个安卓项目(我的版本是4.4.2的),名字为"短信发送器"
然后在res文件夹下找到layout文件夹,找到activity_main.xml或fragment_main.xml,在里面输入或拖拽按钮
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:too...
分类:
移动开发 时间:
2014-05-13 05:20:58
阅读次数:
383
package com.gc.adapterviewflipperdemo;
/**
* 功能:自动播放的图片库
* @author Android将军
*/
/*
* 1、AdapterViewFilpper继承了AdapterViewAnimator,它也会
* 显示Adapter提供的多个View组件,但它每次只能显示一个View组件
* ,程序可通过showPrevious()...
分类:
移动开发 时间:
2014-05-13 23:36:22
阅读次数:
423
作者:Xiaodong
Wang
1.简介
众所周知,Android* 开发人员头顶许多称呼:设计员、程序猿等,并且通常会不可避免地被称为故障检修工。代码中的错误无法避免,因此无论您是否一开始就造成错误,了解调试工具以及如何迅速而有效地跟踪并解决错误都很重要。鉴于此,如今的 Android 开发人员必须掌握有效的调试技巧。本文提供了
Android 应用程序调试工具的简...
分类:
移动开发 时间:
2014-05-12 22:50:35
阅读次数:
746
今天早上去一家公司面试android开发,现在总结一下
首先,这家公司没有笔试环节,而是直接和技术面试官面谈。面试官问我有没有带简历,我说没带。然后他就叫我等一下,估计是打印我的简历去了。
不一会,一共两位技术面试官进来,其中一个进来后直接叫我把我的项目作品展示给他看,连自我介绍都不用了。够直接,好,那我就打开我的应用给他看
他就针对这个项目说你这个是怎么实现的,那个又是怎么实现的。我就说这...
分类:
移动开发 时间:
2014-05-13 09:37:26
阅读次数:
340
导入两个包:
import android.view.Window;
import android.view.WindowManager;
public class MainActivity extends ActionBarActivity {@Override protected void onCreate(Bundle savedInstanceState) { super.onCrea...
分类:
移动开发 时间:
2014-05-13 23:19:51
阅读次数:
509
1、定义C函数:
void dynamicMethodIMP(id
self, SEL _cmd)
{
NSLog(@"蜗牛也疯狂");
}
2、重写函数+(BOOL)resolveInstanceMethod:(SEL)sel
+(BOOL)resolveInstanceMethod:(SEL)sel
{
class_addMethod([self
...
分类:
移动开发 时间:
2014-05-13 08:09:05
阅读次数:
412
网上订餐未唱罢,移动订餐已登场。时下,在百度一搜,网上订餐的词条几千万,再一搜移动订餐,十几页文章扑面而来。移动互联网时代已然到来,手机订餐必成未来订餐主旋律。
“想预订餐位却没有饭店的预订电话是最尴尬的事情了,又不想换饭店就得等位,不仅浪费时间还影响心情。”都市白领说到预订桌位的苦恼。现在好了,只要你有一台智能手机,一切问题迎刃而解。正所谓“一机在手,美食我有”,用手机安装排队美食或微...
分类:
移动开发 时间:
2014-05-12 23:04:56
阅读次数:
483
整理了网上的创建方式的代码,对于快捷方式的判断使用系统api获取当前启动器来处理,这样系统定制过或者启动器不一样也没关系 。...
分类:
移动开发 时间:
2014-05-13 07:49:38
阅读次数:
420
题目:nest,嵌套
思路:思路想通了其实很简单:将负数压栈,遇到输入正数时,检查栈顶元素,如果栈顶是正数,则出栈,一直检查栈顶元素直到栈顶是负数,判断该数和栈顶负数是否为相反数,并判断出栈的那些正数之和是否小于该输入的正数(这个是满足题目中的相加小于m的条件)。如果满足,则栈顶负数出栈,输入的正数入栈。这样循环到最后,如果一直匹配则最后栈中只剩一个元素。 思路很清晰,但实现起来比较麻烦,...
分类:
移动开发 时间:
2014-05-13 07:23:00
阅读次数:
361
判断shutcut是否安装
"com.android.launcher.permission.READ_SETTINGS"/>
这段代码在模拟器上运行没有问题,但是在htc s510e运行报异常Failed to find provider info for com.android.launcher2.settings
通过但因htc所有包发现htc中的launcher被定制了改名为co...
分类:
移动开发 时间:
2014-05-12 23:58:28
阅读次数:
625
RT...
最近趁我还有点时间,打算在搞下Android..
现在来记录一下我在MyEclipse10 搭建Android环境.
首先就是你要装MyEclipse10 ..破解之类这么和谐的事情我是不懂的.
好了.
之后就是ADT了..什么是ADT呢?简单来说就是一个帮助你在Eclipse下开发Android的插件.
可以再这个地址(http://developer.android.c...
分类:
移动开发 时间:
2014-05-13 05:53:47
阅读次数:
434