我从ABS切换到AppCompat与Material theme(仅适用于API21)
我的配置文件如下:
<application
android:theme="@style/AppStyle"
我的 activity:
public class AudioRec...
分类:
移动开发 时间:
2014-12-27 20:32:58
阅读次数:
173
android中贞布局由FrameLayout所代表,FrameLayout直接继承了 ViewGroup 组件。
帧布局容器为每个加入其中的组件创建一个空白的区域 (称为一帧),所有每个子组件占据一帧,这些帧都会根据 gravity属性执行自动对齐。也就是说,巾贞布局的效果有点类似 于AWT编程的CardLayout,都是把组件一个一个地叠加在一 起。与CardLayout的区别在于,Card...
分类:
移动开发 时间:
2014-12-27 20:31:20
阅读次数:
221
出自csapp练习2.26 size_t strlen(const char *s);
int strloner(char *s,char *t)
{ return strlen(s)-strlen(t);
}
乍一看没什么问题,但是size_t是定义为unsigned int的,那么当s串长度小于...
分类:
移动开发 时间:
2014-12-27 20:23:39
阅读次数:
171
发现iOS封装的有点恶心,把select封装成了CFRunLoop的形式,又把CFRunLoop封装成了NSRunLoop,跟select使用方式又一样了。 又弄一些玄之又玄的概念,AF_UNIX封装成了NSPort。项目中遇到了需要异步解析dns的问题,需要解析dns的时候,另一个线程去取消它,但...
分类:
移动开发 时间:
2014-12-27 20:24:04
阅读次数:
186
+(UIImage *)screenForView:(UIView *)view{// UIGraphicsBeginImageContext(view.frame.size);// CGContextRef context = UIGraphicsGetCurrentContext();// [v...
分类:
移动开发 时间:
2014-12-27 20:25:33
阅读次数:
149
Form元素的语法中,EncType表明提交数据的格式 用 Enctype 属性指定将数据回发到服务器时浏览器使用的编码类型。 下边是说明: application/x-www-form-urlencoded: 窗体数据被编码为名称/值对。这是标准的编码格式。 multipart/form-data...
分类:
移动开发 时间:
2014-12-27 20:22:22
阅读次数:
179
使用过一段时间后,发现当模型改动,版本升级时不太方便。前段时间因为写了段自动序列化的代码,分记录下:原理就是一个根类通过条件反射实现所有数据成员的序列化,其它数据模型继承自它即可解码实现-(id)initWithCoder:(NSCoder *)aDecoder{self = [super init...
分类:
移动开发 时间:
2014-12-27 20:21:14
阅读次数:
204
欢迎加入我的交流群:386451316这几天真的累死了,今天又爬起来写了个小项目 其实没什么技术的 写得玩的 之前写过一个 不这好多了程序 不记得放那里了 好不说了开始上代码把还是上个图把 不然没人看了。布局代码: 代码文件主activitypublic class MainActi...
分类:
移动开发 时间:
2014-12-27 20:20:00
阅读次数:
178
就不说什么了,有注释 基本有基础的都看得懂欢迎加入我的交流群:386451316main.xml文件java代码public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedIns...
分类:
移动开发 时间:
2014-12-27 20:17:42
阅读次数:
203
第一次做iOS push,回想起来还挺简单的。因为做的时候没留下图,所以就不上图了去http://developer.apple.com ,用付过费的开发者帐号,创建一个新的应用。勾选上Enable Push Notification;然后在本机的Key Chain 中请求从证书颁发机构请求一个证书...
分类:
移动开发 时间:
2014-12-27 20:18:07
阅读次数:
195
我的android app中需要发送webservice ,于是我使用了 ksop2 进行发送,在测试过程中不是很顺利,不能正常工作.我的web service 请求格式如下[html]view plaincopy[string?][string?][string?][string?]我在andro...
分类:
移动开发 时间:
2014-12-27 20:15:38
阅读次数:
205
With Gradle we can execute Java applications using the JavaExec task or the javaexec() method. If we want to run Java code from an external dependency...
分类:
移动开发 时间:
2014-12-27 20:14:55
阅读次数:
165
源地址:http://fann.im/blog/2012/08/23/sdwebimage-notes/SDWebImage支持异步的图片下载+缓存,提供了UIImageView+WebCache的 category,方便使用。纪录一下 SDWebImage 加载图片的流程。入口setImageWi...
分类:
移动开发 时间:
2014-12-27 20:10:16
阅读次数:
149
Android http 请求 Json数据缓存到内存...
分类:
移动开发 时间:
2014-12-27 19:04:06
阅读次数:
149
第三方太过于强大,上拉刷新,下拉刷下,左边,右边,各种刷新,
先介绍几个第三方:
JHRefresh: https://github.com/Jiahai/JHRefresh
可以自定义动画的上、下拉刷新,Demo效果类似大众点评的动画效果,动画是帧动画实现的
那就自备图片组吧 ~ ~ ~
MJRefresh: https://github.com/CoderMJ...
分类:
移动开发 时间:
2014-12-27 19:01:41
阅读次数:
212
markman介绍:
markman是一款国人开发的免费标注和测量工具,可以方便的在psd/png等图片文件中加以标注和测量。具体功能如下:
1、标记长度
可以横向、垂直标记和测量元素的长度。按住 Tab 时还能自动探测元素的边缘,并自动调整自身长度
2、标记颜色
自动读取标记所指的元素的色值。可以任选RGB/HEX的表示方式。
3、标记坐标、矩形
可以用来标记某个点的位置。将准...
分类:
移动开发 时间:
2014-12-27 19:03:55
阅读次数:
153
在ios8以前,我们想要进行ui实时调试,可以依赖的技术手段有:
用xcode启动app,然后点击xcode暂停运行按钮,然后在调试控制台输入下面语句:
po [[UIWindow keyWindow] recursiveDescription]
然后就可以看到完整的UI结构和层级关系,类似如下:
; layer = >
| >
| | >
|...
分类:
移动开发 时间:
2014-12-27 19:03:56
阅读次数:
167