As a minimum when setting up the Android SDK, you should download the latest tools and Android platform:Open the Tools directory and select:Android SD...
分类:
移动开发 时间:
2015-03-14 18:11:57
阅读次数:
227
1.布局实现:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center_horizont...
分类:
移动开发 时间:
2015-03-14 17:06:09
阅读次数:
1416
记得以前教我code的启蒙老师对我说过,如果你想学习一个新事物只需要三个W:Why、What、How,也就是:为什么?是什么?怎么做?当你搞懂这三个W之后,你对新事物必定会有一个透彻的了解。然而对大多数Student来说他们往往最有兴趣的是“How”也是他们最先接触的一个W,其次则是“What”,而“Why”往往会被选择性地忽略,这也是很多时候我们为什么无法将现有知识水平提升一个层次的根本原因。...
分类:
移动开发 时间:
2015-03-14 17:02:30
阅读次数:
194
Android Studio之同一应用创建多个Activity...
分类:
移动开发 时间:
2015-03-14 17:02:23
阅读次数:
142
一、文字显示行数设置
1. 仅显示一行文字
android:singleLine="true"
setTransformationMethod(TransformationMethod)
2. 设置最多显示几行文字
android:maxLines="3"
TextView.setMaxLines(3);
3. 设置文字最大显示行数后,但是文字可能显示...
分类:
移动开发 时间:
2015-03-14 16:59:25
阅读次数:
6247
今天讲一下,在Android中主线程如何向子线程中发送消息的问题。
或许回想无非就是创建一个Handler对象,然后一个线程发消息,另一个接收消息嘛……
原理确实是这样,但是我们平时,是从子线程向主线程发消息,而主线程默认已经帮我们完成了Looper的操作,所以我们只需要简单的“创建一个Handler对象,然后一个线程发消息,另一个接收消息”……
我们先说一下这个Looper是神马吧。...
分类:
移动开发 时间:
2015-03-14 16:56:14
阅读次数:
12948
参考文档:http://blog.csdn.net/xueyepiaoling/article/details/8202359 http://glblong.blog.51cto.com/3058613/1263969在新版本的ADT创建项目时,混码的文件不再是proguard.cfg,...
分类:
移动开发 时间:
2015-03-14 16:42:58
阅读次数:
226
编译打包成apk之后,将apk在手机上进行安装,连接数据线,打开命令行,输入以下命令:[java]view plaincopyadblogcat-vtime-sNBSAgent:V之后运行嵌入听云代码的app,进行有效的网络访问,如果出现以下内容,[java]view plaincopyNBSAge...
分类:
移动开发 时间:
2015-03-14 16:43:23
阅读次数:
217
这边博客主要是学习 博主全栈工程狮的《IOS性能调优系列:Analyze静态分析》 后的实践,最近公司的项目上架并没有做性能的调优,故此在此记录,以便以后使用,在此感谢博主全栈工程狮 写的精彩博文(引用)Analyze主要分析以下四种问题:1、逻辑错误:访问空指针或未初始化的变量等;2、内存管理错误...
分类:
移动开发 时间:
2015-03-14 16:40:36
阅读次数:
1736
typedef NS_ENUM(NSInteger, UIInterfaceOrientation) { UIInterfaceOrientationUnknown = UIDeviceOrientationUnknown, UIInterfaceOrientati...
分类:
移动开发 时间:
2015-03-14 16:37:29
阅读次数:
179
var a = function(a,b){ console.log(a+b);},b = { c:5, d:3};a.call(b,1,2);a.apply(b,[1,2]);a.call(b,b.c,b.d);a.call(b,this.c,this.d);
分类:
移动开发 时间:
2015-03-14 16:36:17
阅读次数:
118
问题:设置完了RTL为true之后mannifest.xml出现Android Call requires API level 21 (current min is 8)的警告原因:minSdkVersion版本过低1 解决方法:更改minSdkVersion版本,higher1
分类:
移动开发 时间:
2015-03-14 16:36:39
阅读次数:
367
1.Activity的作用Activity是用户和Android程序交互接口。一个Activity相当于一个窗口,这个窗口中可以放置各种控件与用户交互。窗口通常充满屏幕,但也可以小于屏幕而浮于其它窗口之上。功能类似于MVC设计模式中的Controller,但它本身并不是一个用户界面。2.Activi...
分类:
移动开发 时间:
2015-03-14 16:35:46
阅读次数:
120
学习园地 以迂为直,以患为利 博客园 首页 新随笔 联系 管理 随笔- 232? 文章- 3? 评论- 519? Android Studio导入第三方类库的方法 Android Studio导入第三方类库的方法 本人也刚刚开始尝试做android app的开发...
分类:
移动开发 时间:
2015-03-14 15:32:26
阅读次数:
161
在iOS8.0之后,苹果更新了UIAlertView和UIActionSheet的创建方法。在以前的版本中,这两个提醒用户的控件各自有自己的创建方法,但是在iOS8.0之后,使用了UIAlertController这个控制器类统一创建。不过之前的创建方法并没有在iOS8.0之后的版本中实效,依然可以正常使用。下边就记录下新的写法。
首先看苹果API的示例写法:
UIAlertControl...
分类:
移动开发 时间:
2015-03-14 15:30:40
阅读次数:
163
天道酬勤。也许你付出了不一定得到回报,但不付出一定得不到回报。
本讲内容:介面3D旋转
示例一效果图:
下面是res/layout/activity_main.xml 布局文件:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/a...
分类:
移动开发 时间:
2015-03-14 15:27:39
阅读次数:
158
一、引入工具包
引入工具包libsqlite3.dylib,该工具包为C语言工具包。
二、代码操作数据库
1、创建并且链接数据库
- (void) _connectDB{
//1>获取沙盒路径作为数据库创建时候的初始化路径
NSString * path=NSSearchPathForDirectoriesInDom...
分类:
移动开发 时间:
2015-03-14 15:28:18
阅读次数:
151