android studio 2.3.1的 SDK Manager工具 突然没有 Launcher XXX 那个按钮,只好到SDK目录中去启动,无奈发生以下错误。 解决办法:运行android.bat 5-6秒回启动SDK manager PS:不过貌似不能根治啊 。待解决。 ...
分类:
移动开发 时间:
2017-04-09 16:54:06
阅读次数:
401
做了一个小案例 从网络上获取图片并加载到viewpager 刚开始使用Asynchttpclient进行数据下载 并且封装了一个类 类里面的一个方法中才是Async的使用 本想着通过封装的这个类的方法的返回值去获得Async的网络请求结果 结果怎么也取不到网络的请求结果 于是便进行调试 过程中发现网 ...
分类:
移动开发 时间:
2017-04-09 17:15:21
阅读次数:
249
一、代码混淆的定义 Java 是一种跨平台的、解释型语言。Java 源码编译成中间”字节码”存储于 class 文件里。因为跨平台的须要,Java 字节码中包含了非常多源码信息。如变量名、方法名。而且通过这些名称来訪问变量和方法,这些符号带有很多语义信息,非常easy被反编译成 Java 源码。为了 ...
分类:
移动开发 时间:
2017-04-09 18:20:38
阅读次数:
296
Activity: JAVA: MinActivity: ImagrAdapter: 效果图: ...
分类:
移动开发 时间:
2017-04-09 18:23:53
阅读次数:
211
在android 开发,我们通常会用string.xml资源去设置textview等控件的字符串。而值一般是与程序的运行结果无关的。 但有时需要根据运行的结果来显示到控件中,这时字符串资源就不能写死了。 可以用如下的表示方法来设置: %n$ms:s代表输出的是字符串,n代表是第几个参数,设置m的值可 ...
分类:
移动开发 时间:
2017-04-09 19:18:10
阅读次数:
255
apply、call 在 javascript 中,call 和 apply 都是为了改变某个函数运行时的上下文(context)而存在的,换句话说,就是为了改变函数体内部 this 的指向。 JavaScript 的一大特点是,函数存在「定义时上下文」和「运行时上下文」以及「上下文是可以改变的」这 ...
分类:
移动开发 时间:
2017-04-09 20:10:32
阅读次数:
308
终于效果图: BeyondViewController.h // // BeyondViewController.h // 02_button控制物体形变 // // Created by beyond on 14-7-21. // Copyright (c) 2014年 com.beyond. A ...
分类:
移动开发 时间:
2017-04-09 21:03:29
阅读次数:
301
Write an algorithm to determine if a number is "happy". A happy number is a number defined by the following process: Starting with any positive intege ...
分类:
移动开发 时间:
2017-04-09 22:07:44
阅读次数:
245
在Android系统中,跨进程通信是非常普遍的事情,它用到了Binder机制处理进程之间的交互。Binder机制会开放一些接口给java层,供android开发工程师调用进程之间通信。这些接口andr...
分类:
移动开发 时间:
2017-04-09 22:11:36
阅读次数:
280
TextView: android:id -- 控件的ID android:layout_width -- 控件的宽度 android:layout_height -- 控件的高度 android:text -- 文本内容 android:textSize -- 文本大小 android:textC ...
分类:
移动开发 时间:
2017-04-09 23:27:46
阅读次数:
270
陷阱一,不要在主线程或者UI线程中建立网络连接 Androd4.0以后,不允许在主线程中建立网络连接,不然会出现莫名其妙的程序退出情况。正确的做法是在主线程中,创建新的线程来运行网络连接程序。 陷阱二,在虚拟机下调试时,不要采用"localhost"或者"127.0.0.1"来表示远程地址。因为虚拟 ...
分类:
移动开发 时间:
2017-04-10 00:40:49
阅读次数:
190
参考CSDN博客: http://m.blog.csdn.net/article/details?id=50763592 最后在学郭霖大神的《第一行代码》,遇到了点问题。就是在配置Android环境的时候,发现执行 (Ctrl + F11)HelloWorldActivity.java的时候,出现了 ...
分类:
移动开发 时间:
2017-04-10 09:23:32
阅读次数:
260
一、目录结构: 二、具体内容 [UIScreen mainScreen].bounds.size.width用的很普遍,一般来说定义成宏更好,然后根据屏幕宽高进行尺寸的适配。 获取的是你 iPhone 的名字。 这个方法获取电池电量不是很精确,下边会介绍一个获取精确电池电量的。 上面这个方法是通过 ...
分类:
移动开发 时间:
2017-04-10 09:27:23
阅读次数:
315
<?phpClass Response{ /*** 返回json数据* @param $code 状态码* @param $message 描述信息* @param $data 数据* @param $type 类型* @param $callback 回调函数**/public static fu ...
分类:
移动开发 时间:
2017-04-10 09:35:14
阅读次数:
190
JS监听手机返回键,需要用些前端的“奇技淫巧”。 核心代码如下: if (window.history && window.history.pushState) { $(window).on('popstate', function() { var hashLocation = location.h ...
分类:
移动开发 时间:
2017-04-10 09:38:05
阅读次数:
246
一,效果图。 二,工程图。 三,代码。 RootViewController.h #import <UIKit/UIKit.h> @interface RootViewController : UIViewController @end RootViewController.m #import "R ...
分类:
移动开发 时间:
2017-04-10 09:41:38
阅读次数:
256
首当其冲的是定制机市场。 当时“中华酷联”千元左右的定制机配置很低,既没有品牌溢价也没有用户粘性,在小米的高性价比策略面前几乎没有任何抵抗力。 在红米杀入1000元价格线之后,除了华为手机凭借技术实力强行转型、并创立紧跟小米的互联网手机品牌荣耀以外,其他三家的手机迅速被边缘化。 与此同时,三星、HT ...
分类:
移动开发 时间:
2017-04-10 09:52:37
阅读次数:
177
After installing the jenkins, we start creating new job. 1. Give job names (your project name): 2. Go to "Source Code Management tab": Connect to sour ...
分类:
移动开发 时间:
2017-04-10 09:53:52
阅读次数:
331
这个问题存在的原因就是appium不兼容最新的mac10.12版本。 由于10.12是最新mac版本,appium1.5.3并未提供支持,所以: 在终端输入grep -rl "Could not detect Mac OS X Version from sw_vers output:" /Appli ...
分类:
移动开发 时间:
2017-04-10 11:02:24
阅读次数:
436
appium自动化测试环境搭建: 1.Python环境(推荐2.7)和jdk。 2.Adb工具的下载:自己单独下载adb、夜神模拟器自带和Android sdk 3.Apk安装介质:真机、Android自带模拟器和第三方模拟器;这里推荐使用:第三方模拟器(夜神模拟器)。这里需要将夜神模拟器设置为:开 ...
分类:
移动开发 时间:
2017-04-10 11:03:30
阅读次数:
1351