Android官方入门文档
欢迎来到为Android开发者的培训。在这里,你会发现套课中,描述了如何实现代码示例中的应用程序,你可以重复使用一个特定的任务类。类被组织成可以在左侧导航的顶层看到几个组。
这第一组,入门,教你最基本的Android应用程序的开发。如果你是一个新的Android应用程序开发者,你应该按照顺序完成这些课程。
如果你认为你可能更喜欢通过互动视频培训学习的基础知识,看看这个预告片在Android开发的基础的一门课程。...
分类:
移动开发 时间:
2015-01-21 18:15:46
阅读次数:
234
应用宝、360应用、豌豆荚等等都有一个比较好的功能就是下载应用自行安装,不用弹出安装应用对话框,他是怎么做到的呢?
这边采用在应用内部使用shell实现,但前提必须root,代码很简单:
public static void InstallAPK(String filename){
File file = new File(filename);
if(file.exi...
分类:
移动开发 时间:
2015-01-21 18:16:19
阅读次数:
149
SharePoint List/Library的设定里,有一个设定叫Enterprisemetadata and keywords settings。这个是做什么用的呢?
Settings:
这里面有Enterprise Metadata and Keywords Settings:...
分类:
移动开发 时间:
2015-01-21 18:18:09
阅读次数:
122
Description : The working copy is locked due to a previous error.
情景:我上传demo,大概因为网速原因,上传很久都没有结束,我就关闭重新上传,结果不仅无法上传,也无法更新,错误提示被锁。
解决:右键你的左侧管理目录中的相关目录,然后点击其中的clean
主要对svn不熟悉,才导致这种错,比较新手的问题,却很难搜,大概...
分类:
移动开发 时间:
2015-01-21 18:13:49
阅读次数:
458
VNC软件除了可以应用于在Windows 操作系统下面可视化地远程Linux操作系统,还可以在Windows操作系统下面可视化地远程连接windows的操作系统,两者都需要在需要被远程的 系统上面安装Vncserver,下面是具体的步骤:
首先是手机端。
1)下载androidvncserver:
http://code.google.com/p/android-vnc-server/dow...
分类:
移动开发 时间:
2015-01-21 18:13:49
阅读次数:
555
main.xml代码如下:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertica...
分类:
移动开发 时间:
2015-01-21 18:13:34
阅读次数:
134
深浅拷贝的区别:
深拷贝 拷贝 内容
浅拷贝 拷贝 地址
注:当对象str1在常量区时
①对不可变字符串NSString对象进行copy
NSString *str1 = @"Hello"; //str1 -- 常量区
NSLog(@"%p", str1);//0x100002048
//co...
分类:
移动开发 时间:
2015-01-21 18:11:55
阅读次数:
153
一、使用嵌入式关系型SQLite数据库存储数据在Android平台上,集成了一个嵌入式关系型数据库——SQLite,SQLite3支持NULL、INTEGER、REAL(浮点数字)、 TEXT(字符串文本)和BLOB(二进制对象)数据类型,虽然它支持的类型只有五种,但实际上sqlite3也接受var...
分类:
移动开发 时间:
2015-01-21 18:08:44
阅读次数:
176
今天刚发了一篇关于ImageView的缩放和拖拽的博客,然后我想了下,将他自定义下,方便我们来复用这个imageView,效果我就不多说了,http://blog.csdn.net/xiaanming/article/details/8827257就是这个效果,我只是把他抽出来自定义了下,代码还是贴...
分类:
移动开发 时间:
2015-01-21 18:08:57
阅读次数:
207
一个iOS 框架介绍:MKNetworkKit分类:iPhone开发2013-10-04 12:1112838人阅读评论(5)收藏举报ASIHTTPRequest (作者:BenCopsey) 是一个使用简单,可用于各种从简单到复杂的 HTTP 请求,或者可用于处理 Amazon S3、Racksp...
分类:
移动开发 时间:
2015-01-21 18:07:17
阅读次数:
248
手机adb remount时显示permission denied或者Operation not permitted,可以尝试使用一下方法,adb shellsumount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /systemchmod -R 77...
分类:
移动开发 时间:
2015-01-21 17:58:56
阅读次数:
134
(1)drawable-hdpi里面存放高分辨率的图片,如WVGA (480x800),FWVGA (480x854) (2)drawable-mdpi里面存放中等分辨率的图片,如HVGA (320x480) (3)drawable-ldpi里面存放低分辨率的图片,如QVGA (240x320).....
分类:
移动开发 时间:
2015-01-21 17:53:03
阅读次数:
150
转载请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/26810303),请尊重他人的辛勤劳动成果,谢谢!大家好!差不多两个来月没有写文章了,前段时间也是在忙换工作的事,准备笔试面试什么的事情,现在新工作找好了,新工...
分类:
移动开发 时间:
2015-01-21 17:51:14
阅读次数:
248
笔者最近一直在做蓝牙状态获取方面的事情,总结出一套获取蓝牙状态的代码,分享如下:
private BluetoothAdapter ba ; //蓝牙适配器ba = BluetoothAdapter.getDefaultAdapter(); //蓝牙的状态int isBlueCon = -1 ; //蓝牙是否连接
//蓝牙适配器...
分类:
移动开发 时间:
2015-01-21 16:41:57
阅读次数:
170
Android的屏幕类型有几百种不同的尺寸,从小型的手机到大型的电视机。因此要使我们的应用程序兼容不同屏幕尺寸,同一个应用就可以提供给更多的用户使用。一、支持不同的屏幕尺寸为了确保布局的灵活性,来适应不同尺寸的屏幕,我们应该使用“wrap_content"来匹配组件的最小尺寸和使用”match_parent"来设置某些视图来匹配父视图的大小。这样设置和直接设置视图大小(如48dip)不同的是该视图...
分类:
移动开发 时间:
2015-01-21 16:39:56
阅读次数:
152
总结:
1、GridView(网格视图)按照行列来显示内容,每个网格可以用已有的布局或自定义的布局来填充,并且GridView每行可以显示多个网格,即有列数之说。
2、GridView需要结合适配器(Adapter)一起使用,使用GridView类的实例对象中的setAdapter方法初始化网格视图,即gridView.setAdapter(myAdapter)。
3、将GridView中的...
分类:
移动开发 时间:
2015-01-21 16:40:24
阅读次数:
251
每次通过输出流往SD卡写入文件,连接上电脑,用MTP的方式模拟一个移动磁盘,打开磁盘却没有这样一个文件,而通过adb的方式查看就有,造成这个现象的原因是,每次写入之后,MTP的数据库并没有更新,因为更新一次MTP数据库需要的带价比较大,所以只有在重启,挂载和用户手动发送Intent出发,故存入文件后需要手动发送Intent广播,出发一下MTP数据库的更新。
/**
* 出发扫描 mt...
分类:
移动开发 时间:
2015-01-21 16:38:07
阅读次数:
123