Android自定义视图——onLayout的源码,流程,思路详解。并简单回顾onMeasure,getLeft,Right,getWidith/Height,getMeasureWidth/Height对比。。。...
分类:
移动开发 时间:
2014-07-31 03:04:35
阅读次数:
381
本文参考链接详细介绍如何使用Jsoup包抓取HTML数据,是一个纯java工程,并将其打包成jar包。希望了解如何用java语言爬虫网页的可以看下。 杂家前文就又介绍用HTTP访问百度主页得到html的string字符串,但html的文本数据如果不经过处理就是个文本字符串没有任何效果的。所谓的浏览器就是负责将文本的html“翻译”成看到的界面。在前文有介绍,这个csdn的客户端app分首页、业界、...
分类:
移动开发 时间:
2014-07-31 03:03:25
阅读次数:
430
刚刚看了一点与Service相关的书籍,做做笔记,希望也能帮到有需要的人。首先,开发Service和Activity差不多,也是需要两个步骤:一、定义一个继承Service的子类二、在AndroidManifest.xml文件中配置该ServiceService的生命周期方法如下:1、abstrac...
分类:
移动开发 时间:
2014-07-31 02:35:55
阅读次数:
230
Application.ShutdownMode属性:通过,只要有一个窗口还没有关闭,Application类就保持应用程序处于有效状态,如果这不是所期望的行为,就可以调整该属性。应用程序事件 Application提供了为数不多的几个非常有用的事件,如下图所示: 有两种选...
分类:
移动开发 时间:
2014-07-31 02:34:55
阅读次数:
268
本文转载自嘟嘟夜未央的博文:http://www.cnblogs.com/huluo666/p/3645889.html,修改了部分代码和贴图,如有侵犯版权请与我联系删除。 多线程这个概念的接触是蛮早的时候了,当时还是单核单CPU的时候,Thread这个概念已经出现了,当时比较流行的方案是时间片轮....
分类:
移动开发 时间:
2014-07-31 02:31:05
阅读次数:
240
最近在学习Android开发,一直没有弄清楚px,dp,dip,sp的区别。今天正好有时间,就花时间研究了一下。 众所周知,Android厂商非常多,各种尺寸的Android手机、平板层出不穷。导致了Android生态环境的碎片化现象越来越严重。Google公司为了解决分辨率过多的问题,在And.....
分类:
移动开发 时间:
2014-07-31 02:28:05
阅读次数:
298
最近一直在学习安卓,一直以来都是通过自学和博客园的一些文章来进行学习。这里写下点个人学习安卓的感想与感悟。一 为什么学习安卓 首相,个人比较喜欢手机上的各种App,觉得像我这样的人手机app粉丝也不再是少数。而在ios和Android分割的天下,显然Android所占的群众比是远多于ios的。 其....
分类:
移动开发 时间:
2014-07-31 02:27:35
阅读次数:
242
1、AndroidManifest.xml 2、Receivepackage com.fish.he...
分类:
移动开发 时间:
2014-07-31 02:24:45
阅读次数:
235
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38026503记 得第一次见到ViewPager这个控件,瞬间爱不释手,做东西的主界面通通ViewPager,以及图片切换也抛弃了ImageSwitch之类的,开 始让ViewPag...
分类:
移动开发 时间:
2014-07-31 02:22:15
阅读次数:
478
上一篇讲到:Android二维码开源项目zxing编译,编译出来后有一个自带的测试程序:CaptureActivity比较复杂,我只要是把一些不用的东西去掉,用看起来更方便,二维码和条形码的流行性自不必说了。
自带的例子,目录结构如下:
修改后的程序目录结构,去掉了很多功能,如果分享、设置等。
先上效果图
扫描ZXing生成的条形码和二维码结果...
分类:
移动开发 时间:
2014-07-31 00:09:15
阅读次数:
518
最近做一个项目时想要增加安卓端的一个功能,就是增加一个activity上面有很多checkbox的勾选信息,然后可以给人选择多选框,看起来还算很简单。。但是真正做起来就有很多麻烦了。。
虽然我对安卓有点了解,以前也看过一些代码,但都是看别人的代码,看代码当然简单啦,这下要全部自己写,这下有点棘手了,一开始真是无从下手啊,后来去网上查了一下,觉得有个人的写法不错,就是用listview导入adap...
分类:
移动开发 时间:
2014-07-31 00:06:15
阅读次数:
391
UIDynamic是从iOS 7开始引入的一种新技术,属于UIKit框架。可以认为是一种物理引擎,能模拟和仿真现实生活中的物理现象:如重力、弹性碰撞等现象。
一、UIDynamic中的一些概念
三个重要的类:
UIDynamicItem Protocol:(要执行仿真动画的对象)
To make a custom object eligible to participate in UI...
分类:
移动开发 时间:
2014-07-31 00:03:25
阅读次数:
345
如何把textview的一些文字加上背景色:
Spannable str = new SpannableString("#fdsfdfsdfdsfd#");
Matcher matcher = getEmailPattern().matcher((CharSequence) str);
while (matcher.find()) {
int start = matcher.sta...
分类:
移动开发 时间:
2014-07-31 00:02:05
阅读次数:
427
本博文主要讲解怎么使用HorizontalScrollView实现左右滑动的效果。
HorizontalScrollView实际上是一个FrameLayout ,一般通过只放置一个LinearLayout子控件。如果要使其添加其他的控件,就使用LinearLayout子控件来添加其他的控件,最后达到丰富其内容的效果。其中,LinearLayout设置的orientation布局为Horizontal.HorizontalScrollView不可以和ListView同时用,因为ListView有自己的滚动条...
分类:
移动开发 时间:
2014-07-30 23:58:05
阅读次数:
582
最终效果图:
main.storyboard
BeyondViewController.h
//
// BeyondViewController.h
// 16_控制器切换方式1_Modal_通过代码方式
//
// Created by beyond on 14-7-30.
// Copyright (c) 2014年 com.beyond. A...
分类:
移动开发 时间:
2014-07-30 23:57:45
阅读次数:
544
在工程中创建静态库文件时,默认会将一些Symbols加到静态库文件中,这样做有两个缺点。要去掉Symbols,首先打开Build Settings,然后设置指定选项。...
分类:
移动开发 时间:
2014-07-30 23:55:25
阅读次数:
230