网上下了个ViewPagerIndicator的库,下载下来是个zip包,解压开来,里面有一个library和一个sample文件夹,还有一些其他的配置文件。其中library就是我们新项目中要引入的库。(其实就是引入Module)步骤:android studio中选择File -》Import ...
分类:
移动开发 时间:
2014-09-21 19:22:41
阅读次数:
293
定义常量:let MAX = 3; (语句结束后,可以加分号,或者不加分号)定义变量:var max = 3;var str = "hello world";定义指定类型变量:var value:Int = 3; (此时类型已指定)输出语句:println(max);多变量输出:println("x...
分类:
移动开发 时间:
2014-09-21 21:01:51
阅读次数:
252
import UIKitclass ViewController: UIViewController , UIAlertViewDelegate {@IBOutlet var label: UILabel?@IBOutlet var btn: UIButton?@IBAction func btnC...
分类:
移动开发 时间:
2014-09-21 21:15:51
阅读次数:
263
1.术语和概念术语说明备注Screen size(屏幕尺寸)指的是手机实际的物理尺寸,比方经常使用的2.8英寸,3.2英寸,3.5英寸,3.7英寸摩托罗拉milestone手机是3.7英寸Aspect Ratio(宽高比率)指的是实际的物理尺寸宽高比率,分为long和nolongMilestone是...
分类:
移动开发 时间:
2014-09-21 19:16:21
阅读次数:
265
1,在ActionBar里面加入搜索框
在ActionBar里面加入搜索框是现在APP应用的常用做法。要想把搜索做好,可不是那么容易。涉及到自动提示和真正的搜索。下图是我对一个相对完整的搜索框涉及的元素关系做了一个图,箭头只表示它们之间有关系,不是类图中的继承。
一个Activity会有一个ActionBar,默认情况下。你可以在ActionBar里面添加菜单条目。菜单条目可以设置标题,图标以...
分类:
移动开发 时间:
2014-09-21 18:44:31
阅读次数:
284
在使用自定义titlebar时候,使用以下方法设置自己的标题栏:
requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
setContentView(R.layout.main);
getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE,R.layout....
分类:
移动开发 时间:
2014-09-21 18:27:43
阅读次数:
268
一: 声明控件。 TextView hasnumTV; TextView hasnum;// 用来显示剩余字数 int num = 50;// 限制的最大字数二: 基本的方法: hasnumTV = (TextView) findViewById(R.id.tv_num); ...
分类:
移动开发 时间:
2014-09-21 20:02:01
阅读次数:
237
Condition的含义是条件变量,其实现依赖于系统,一般都要配合Mutex使用,使用步骤为:给mutex上锁(Lock),调用wait等待“条件”发生,如果没有发生则re-wait(),最后释放mutex(unlock),并继续执行。所有等待(wait)同一个“条件变量(condition)”的线...
分类:
移动开发 时间:
2014-09-21 18:37:51
阅读次数:
410
Android的锁是对Linux锁的一种包装:// ---------------------------------------------------------------------------namespace android {// ---------------------------...
分类:
移动开发 时间:
2014-09-21 18:34:21
阅读次数:
213
获取所有软件信息
1.通过异步的方式显示系统中所有软件
2.单击打开指定软件
3.将所有软件的包名和activity名保存的本地SharedPreferences...
分类:
移动开发 时间:
2014-09-21 18:30:31
阅读次数:
317
如果想要进行IPC通信,一般写一个AIDL接口,再写一个Service子类,然后实现AIDL接口 当做IBinder返回给Activity界面层。
如果不想写AIDL接口文件,只是单I线程中与Service进行通信 我们可以用Android写好的Messenger类来处理,一样能将消息传递给Service进行通信。
先写上基本代码:
public class MyService ...
分类:
移动开发 时间:
2014-09-21 17:23:41
阅读次数:
266
1 public class MainActivity extends Activity { 2 @Override 3 protected void onCreate(Bundle savedInstanceState) { 4 super.onCreate(sa...
分类:
移动开发 时间:
2014-09-21 17:48:43
阅读次数:
390
把这几天瞎搞的东西总结一下.环境配置什么的也比较烦. ndk.java.在cocos2dx的环境中都有配置.参1很基础很基础很基础的环境配置.1.android与C 之间的调用android通过JNI 来调用C(不带C++玩.extern "C"),1.1android调用C 如果要在Eclips....
分类:
移动开发 时间:
2014-09-21 16:14:00
阅读次数:
404
Pods was rejected as an implicit dependency for ‘libPods.a’ because its architectures ‘i386’ didn’t contain all required architectures ‘x86_64’参考了http...
分类:
移动开发 时间:
2014-09-21 14:33:00
阅读次数:
215
这里所讲的动画,是android framework提供的动画框架里面的动画。是view层级的动画。不涉及到底层opengl es相关的动画实现。动画:主要包括InterpolationdurationframeDurationrepeatCountrepeatModeanimation conte...
分类:
移动开发 时间:
2014-09-21 16:12:00
阅读次数:
184
使用WebView控件 与其他控件的使用方法相同 在layout中使用一个标签WebView不包括导航栏,地址栏等完整浏览器功能,只用于显示一个网页在WebView中加载Web页面,使用loadUrl()WebView myWebView = (WebView) findViewById(R.id....
分类:
移动开发 时间:
2014-09-21 15:52:30
阅读次数:
211
上个星期最终把csapp看完了。 我买的是中文版的,由于除了貌似评价不错以外,由于涉及到些自己不了解的底层东西,怕是看英文会云里雾里。如今看来,大概不能算是个长处,可是的确可以加快我的看书速度,否则一星期还真不大可能把这书搞定。对csapp慕名已久,主要在于据说这本书尽量的做到相对实用,不去讲那些和...
分类:
移动开发 时间:
2014-09-21 15:51:40
阅读次数:
346