昨天晚上头疼,写了一部分草草的收笔了,早上起来补发一篇一篇文章,昨天关于委托的基本使用和概念都稍微讲了一下,最开始学习委托的时候苹果官网和中文的博客文章看了不少,相似指数比较高。委托在命名要准确,最好是一看名字就知道用法,看名字就知道是干什么用的,比如说UINavigationControllerD...
分类:
移动开发 时间:
2015-02-04 08:14:54
阅读次数:
234
转自:http://blog.csdn.net/zhao7134/article/details/34449641eclipse adt 上新建基于Android4.4(kk)的Android项目时,就算是helloWorld的初级项目,也会出现编译不了的问题,会报如下错误“The containe...
分类:
移动开发 时间:
2015-02-04 08:11:28
阅读次数:
235
学习的内容两个方面:环境搭建、基本知识====环境搭建====1.下载 android studio(http://developer.android.com/sdk/index.html)2.安装 android studio(一键安装)3.配置 android studio(仅仅配置环境变量)详...
分类:
移动开发 时间:
2015-02-04 08:11:48
阅读次数:
188
看了视频和百度的资料,自己摸索了下。
第一种:系统默认布局
{CSDN:CODE:597127}
{CSDN:CODE:597128}
第二种:使用自定义布局
{CSDN:CODE:597130}
{CSDN:CODE:597131}
自己演示了看看吧...
分类:
移动开发 时间:
2015-02-04 07:11:11
阅读次数:
208
1,测试一for(int i=0;i<1000000000;i++) { NSLog(@"i = %d",i);}2,测试二for(int i=0;i<1000000000;i++) { NSLog(@"i = %d",i); NSString *str =...
分类:
移动开发 时间:
2015-02-04 07:03:52
阅读次数:
167
首先讲讲mapper是怎么从配置到对象的。
实现了basePackage下所有实现了markerInterface指明的类的接口都会被扫描解析到。MapperScannerConfigurer实现了BeanDefinitionRegistryPostProcessor(BeanDefinitionRegistry后置...
分类:
移动开发 时间:
2015-02-04 02:01:40
阅读次数:
308
1 代码提示 settings-->keymap-->Main Menu -->Code --> Completion -->Basic -- 双击,点击add keyboard shortcut ,按下自己熟悉的快捷键即可 2 java doc 悬浮显示 settings --> IDE settings --> Editor --右侧...
分类:
移动开发 时间:
2015-02-04 00:53:20
阅读次数:
206
主要代码: package?com.shao.mediarecord;
import?java.io.File;
import?java.io.IOException;
import?android.app.Activity;
import?android.media.MediaRecorder;
import?android.os.Bundle;
import?...
分类:
移动开发 时间:
2015-02-04 00:53:32
阅读次数:
187
一、数据的保存----系统中btn_ok.setOnClickListener(newOnClickListener(){ @Override publicvoidonClick(Viewv){ Stringuser=et_user.getText().toString().trim(); Stringpwd=et_pwd.getText().toString().trim(); if(user.isEmpty()||pwd.isEmpty()){ Toa..
分类:
移动开发 时间:
2015-02-04 00:42:25
阅读次数:
198
介绍Qt on Android 中 JNI 编程的关键类 QAndroidJniObject……...
分类:
移动开发 时间:
2015-02-04 00:37:23
阅读次数:
262
一直都是在博客园和csdn上看各种大牛的技术博客,终于忍不住要开始自己写博客,希望一起成长,我会把自己的学习的过程放到博客里,但同时我更愿意贴出的是我碰到的错误。也欢迎网友来指导与纠正,大家一起进步,更希望的是自己能够坚持写博客。 废话不多说,直接进入正题,最近在学习android开发,对于这...
分类:
移动开发 时间:
2015-02-04 00:28:52
阅读次数:
516
区别: 1>instancetype在类型表示上,跟id一样,可以表示任何对象类型2>instancetype只能用在返回值类型上,不能像id一样用在参数类型上3>instancetype比id多一个好处:编译器会检测instancetype的真实类型第3点的解释: 在下面这种情况下// Perso...
分类:
移动开发 时间:
2015-02-04 00:29:26
阅读次数:
298
委托其实并不是OC中才有,C#中也有,不过彼此的理解方式是不一样的,OC中委托是协议的一种,需要使用@protocol声明,委托一般在iOS开发中页面中传值用的比较多。委托是Cocoa中最简单、最灵活的模式之一,委托其实字面上的意思就是将需要的事情委托给别人做,业务场景可以参考主视图和子视图之间的页...
分类:
移动开发 时间:
2015-02-04 00:28:01
阅读次数:
235
快速创建对象的类方法的进化历程:原始版本:+ (Book *)book { return [ [[Book alloc] init] autorelease];}进化一版本:+ (id)book { return [ [[self alloc] init] autorelease];}进化二版本:+...
分类:
移动开发 时间:
2015-02-04 00:15:43
阅读次数:
278
1.作用1.1 给对象发送一条autorelease消息, 会将对象放到一个自动释放池中1.2 当自动释放池被销毁时,会对池子里面的所有对象做一次release操作1.3 会返回对象本身1.4 调用完autorelease方法后,对象的计数器不变2.好处2.1 不用再关心对象释放的时间,有利于规避坏...
分类:
移动开发 时间:
2015-02-04 00:14:17
阅读次数:
1589
Android开发中注意到的几个问题
1、 关于actionbar
初始化配置actionbar,getactionbar经常为null,原因是因为在源码或者布局文件中设置了全屏显示的缘故,不设置全屏显示就不会有问题。
2、 关于textview
Textview默认是没有焦点的,因此不可能有点击事件,也无法直接实现背景的selector。通过设置an...
分类:
移动开发 时间:
2015-02-03 23:09:58
阅读次数:
434
方法1:
self.edgesForExtendedLayout=UIRectEdgeNone;
方法2:
当界面是tableView的时候
[self
setExtraCellLineHidden:self.myTableView];
- (void)setExtraCellLineHidden: (UITableView *)tableView{
...
分类:
移动开发 时间:
2015-02-03 23:10:39
阅读次数:
406