因为最近在学习安卓。遇到这个问题。 发现无法获取各种api 和sdk . 不知道是不是因为我人在新疆的问题(出差)。所以遇到这个问题。这个问题很好解决,打开Tools-->Options-->Force https://...sources to be fetched using http://.....
分类:
移动开发 时间:
2015-03-14 23:12:11
阅读次数:
200
调用Message.obtain()从消息池中获得一个message对象,而不是直接new一个message对象,可以节省内存开销。也可以用handler.obtainMessage(),其实是一样的,obtainMessage()就是返回Message.obtain()message.sendTo...
分类:
移动开发 时间:
2015-03-14 23:11:56
阅读次数:
231
原文网址:http://blog.csdn.net/androidlover1991/article/details/17014055实际开发中,并不需要每次都编译所有源代码,只需要编译自己修改的模块即可。Android 的编译系统提供了强大的机制支持单独模块的编译,而且十分简单。Android 提...
分类:
移动开发 时间:
2015-03-14 23:09:24
阅读次数:
150
把两节的内容汇总起来,第一节讲的是如何在apk中直接进行截屏,用到了Robotium的Solo类的takeScreenShot方法,有一个小的demo,以及从方法一直往里钻,知道它具体是怎么进行截屏的。第二节讲的是脱离apk,直接在PC端截图,通过的是adb桥接的方式,调用ddmlib.jar包中的...
分类:
移动开发 时间:
2015-03-14 22:58:58
阅读次数:
2446
1、在一个Relatitivelayout布局里用代码add一个独立的button布局,结果该button的宽高无效则说明:Android中控件默认是没有宽高的,只有五大布局才能给其宽高,即在代码中要设置控件的宽高需要使用福控件的layoutparams命名规则:layout_width想通的:la...
分类:
移动开发 时间:
2015-03-14 22:56:44
阅读次数:
177
在Android里,UI线程是不允许被阻塞的,因此我们要将耗时的工作放到子线程中去处理。
那么子线程耗时处理后要怎样通知UI线程呢?我们可以在UI主线程中创建一个handler对象,然后通过重写其handleMessage(Message msg)的方法,该方法会接收到子线程中的handler对象的sendMessage((Message msg)发回来的消息。这样一发一收就完成工作;而关于主线程...
分类:
移动开发 时间:
2015-03-14 21:49:10
阅读次数:
232
效果图如下:
代码如下:
public class MainActivity extends Activity {
private Button btn_delete;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedI...
分类:
移动开发 时间:
2015-03-14 21:47:45
阅读次数:
143
这里记录下我实现在iOS端上进行Gif动画播放的代码。...
分类:
移动开发 时间:
2015-03-14 21:44:50
阅读次数:
149
本篇模拟三个角色:Android 架构师-小福、Android 控件开发工程师-小黑、 Android 开发工程师-小白,下面按照三个角色不同角度分析measure过程。
小福负责分享:
measure的本质 - ok measure代码流程 - 分析FrameLayout.onMeasure onMeasure方法与MeasureSpec - ok ...
分类:
移动开发 时间:
2015-03-14 21:44:05
阅读次数:
206
本文主要内容来自一丝的常用的HTML 头部标签和百度FEX的HTML head 头标签。移动端的工作已经越来越成为前端工作的重要内容,除了平常的项目开发,HTML 头部标签功能,特别是meta标签显得非常重要。DOCTYPEDOCTYPE(Document Type),该声明位于文档中最前面的位置,...
分类:
移动开发 时间:
2015-03-14 21:39:28
阅读次数:
262
手机产品设计禁忌在做手机产品设计的过程中,遇到很多看似很小,且很容易被忽略的问题,正是这些小问题,一次次的撩拨用户的耐心,让用户对你的产品心生怨念。刚出道的朋友没有经过实战,对细节注意不多,往往都会遇到类似的问题,强调多次后,觉得不如写下来,给新人共勉。 1、没有不可点击的效果 一般按钮会有四态.....
分类:
移动开发 时间:
2015-03-14 21:40:53
阅读次数:
120
1.导入文件将第三方文件(如下图)复制到项目app->libs中2.添加引用右键文件“jpush-sdk-release1.7.3.jar"- 什么 as Library,添加引用3.编辑build.gradle文件添加如下代码sourceSets { main { ...
分类:
移动开发 时间:
2015-03-14 21:37:38
阅读次数:
2917
Android应用中的Toast主要是用于向用户提示一些信息,其用意与javascript中的alert()方法相同,但是美感却比alert好,在轻应用中仿Android做出toast的效果更有原生App的体验感。目的:在html页面产生仿Android的toast效果语言:javascript+j...
分类:
移动开发 时间:
2015-03-14 21:38:13
阅读次数:
205
原文网址:http://www.mcuos.com/thread-4553-1-1.html建立编译环境1.在VirtualBox上安装Ubuntu2.安装JDK $ sudo apt-get install sun-java5-jdk或 $ sudo apt-get install sun-jav...
分类:
移动开发 时间:
2015-03-14 21:35:31
阅读次数:
268
原文网址:http://blog.csdn.net/tiandinilv/article/details/89530011、Android模拟器介绍Android中提供了一个模拟器来模拟ARM核的移动设备。Android的模拟器是基于QEMU开发的,QEMU是一个有名的开源虚拟机项目(详见http:...
分类:
移动开发 时间:
2015-03-14 21:31:06
阅读次数:
287
在Ubuntu 12.04中的默认的GCC版本是4.6。但是这个版本在编译android 4.0源码的时候会出差,下面是安装和设置GCC4.4的方法。第一种方法:Install GCC 4.4First, install GCC 4.4 (and friends):apt-get install g...
分类:
移动开发 时间:
2015-03-14 21:30:06
阅读次数:
217
原文网址:http://blog.csdn.net/hudan2714/article/details/7926924一、编译环境:首先介绍编译中使用的工具:虚拟机: vmare 9 下载地址:http://blog.csdn.net/hudan2714/article/details/79026....
分类:
移动开发 时间:
2015-03-14 21:23:42
阅读次数:
303