关于Android如何检测网络的类型,网上代码很多,但是有用的精品不多,前段时间,因为做项目需要涉及到具体网络类型的检查,特别是区分2G网络是为wap,还是net,类型,因为wap类型,需要配置代理上网,基于此,我将自己实现的过程代码记录下来: 1、定义常量来标识几种网络类型 /** 没有网络...
分类:
移动开发 时间:
2014-08-23 19:00:31
阅读次数:
269
画直线方法1:#pragma mark 画直线-比较简便的画法void drawLineEasy(){ CGContextRef ctx = UIGraphicsGetCurrentContext(); CGContextMoveToPoint(ctx, 0, 0); CGContextAddLin...
分类:
移动开发 时间:
2014-08-23 19:01:31
阅读次数:
230
在android程序中运行第一步就是检测当前有无可用网络如果没有网络可用就退出程序if (isConnect(this)==false) { new AlertDialog.Builder(this) .setTitle("网络错...
分类:
移动开发 时间:
2014-08-23 19:03:41
阅读次数:
182
先来看下面的这张效果图:上面这张效果图是百度影音的,现在在Android上很流行,最初是由facebook自己实现的,而后各大应用有跟风之势,那么这种侧滑效果是如何实现的呢?网上现在这种侧滑菜单的例子很对,也有开源的框架sliderMenu,而且可以定义很多样式,但大部分例子,都只是实现了这种类似效...
分类:
移动开发 时间:
2014-08-23 19:04:01
阅读次数:
315
Java内存模型和并发
1. 并发:
a) 并发一定是涉及到了多个执行流
b) 多个执行流之间一定有数据的共享(如果全是私有的数据就不会相互影响了(因为硬件上底层先保证了硬件资源的并发透明性,然后又没有共享的数据,相当于各个执行流在单独的封闭的上下文中独自的运行了))
c)
i. ...
分类:
移动开发 时间:
2014-08-23 19:06:11
阅读次数:
332
Android SDK 4.0.3 开发环境配置及执行近期又装了一次最新版本号的ADK环境 眼下最新版是Android SDK 4.0.3本文的插图和文本尽管是Android2.2的 步骤都是一样的,假设安装的过程中遇到什么问题,能够留言,我会尽快回复!系统环境的要求能够參考http://andro...
分类:
移动开发 时间:
2014-08-23 20:19:01
阅读次数:
256
微信之父张小龙的说法是“假设不能让用户在一分钟爱上你”。在这里,我矫情地改动一下,由于太多技术化的东西会让人认为超级闷骚和无趣,我不是专家也不是学者,对自已的定位一直是偏技术型的IT人即挨踢人,有时看世界杯,常常幻想自已就是那仅仅被踢来踢去的足球,虽然众人哄抢显得珍贵,但往往折腾半天门也不进去歇息一...
分类:
移动开发 时间:
2014-08-23 20:19:31
阅读次数:
252
一、基本概念1、什么是GCD全称是Grand Central Dispatch,可译为“牛逼的中枢调度器”纯C语言,提供了非常多强大的函数2、GCD的优势GCD是苹果公司为多核的并行运算提出的解决方案GCD会自动利用更多的CPU内核(比如双核、四核)GCD会自动管理线程的生命周期(创建线程、调度任务...
分类:
移动开发 时间:
2014-08-23 20:22:01
阅读次数:
261
Android开发中,有一个让人又爱又恨的方法叫findViewById(int);我想如果你是一民Android开发者,必然知道这个方法,让我们来看一下KJFrameForAndroid框架是如何解决这个问题的。
KJFrameForAndroid框架项目地址:https://github.com/kymjs/KJFrameForAndroid。
为什么说findViewBy...
分类:
移动开发 时间:
2014-08-23 20:24:11
阅读次数:
484
--UIKit之UITableView 概述 在iOS开发中UITableView可以说是使用最广泛的控件,我们平时使用的软件中到处都可以看到它的影子,类似于微信、QQ、新浪微博等软件基本上随处都是UITableView。当然它的广泛使用自然离不开它强大的功能,今天这篇文章将针对UITableVie...
分类:
移动开发 时间:
2014-08-23 21:36:01
阅读次数:
454
--UIKit之UITableView 概述 在iOS开发中UITableView可以说是使用最广泛的控件,我们平时使用的软件中到处都可以看到它的影子,类似于微信、QQ、新浪微博等软件基本上随处都是UITableView。当然它的广泛使用自然离不开它强大的功能,今天这篇文章将针对UITableVie...
分类:
移动开发 时间:
2014-08-23 21:38:21
阅读次数:
304
- (void)WaterImage{ UIImage *bgImage = [UIImage imageNamed:@"scene"]; // 上下文 : 基于位图(bitmap) , 所有的东西需要绘制到一张新的图片上去 // 1.创建一个基于位图的上下文(开启一个基于位图的上下文) // .....
分类:
移动开发 时间:
2014-08-23 21:38:41
阅读次数:
310
今天学习的内容R类在项目中扮演了非常重要的角色,R类管理res中所有的资源1首先我们来学习一下activity中使用findViewById查找组建通过这样的话FindViewById这样的话就可以修改Teeeview中的值把HelloWorld修改成你好啊 或 mesg里面的内容不过还可以使用其他...
分类:
移动开发 时间:
2014-08-23 21:39:21
阅读次数:
332
Gallery组件可以实现图片的画廊显示效果。将图片在画廊中循环播放
继承结构如下所示
java.lang.Object
?
android.view.View
?
android.view.ViewGroup
?
android.widget.AdapterV...
分类:
移动开发 时间:
2014-08-23 21:44:41
阅读次数:
255
使用SDK Manager更新时出现问题Failed to fetch URL https://dl-ssl.google.com/android/repository/repository-6.xml, reason: Connection to https://dl-ssl.google.com...
分类:
移动开发 时间:
2014-08-23 22:48:31
阅读次数:
306
1.安装jdk 1.6http://pan.baidu.com/s/1i3iPn5F2.jdk环境配置方法/步骤1安装JDK 选择安装目录 安装过程中会出现两次 安装提示 。第一次是安装 jdk ,第二次是安装 jre 。建议两个都安装在同一个java文件夹中的不同文件夹中。(不能都安装在java文...
分类:
移动开发 时间:
2014-08-23 22:51:01
阅读次数:
282
1 /* 2 题意: 有两棵苹果树,每一棵苹果树每一秒间隔的掉落下来一个苹果,一个人在树下接住苹果,不让苹果掉落! 3 人在两棵树之间的移动是很快的!但是这个人移动的次数是有限制的,问最多可以接住多少个苹果! 4 5 思路:dp[i][j]表示的是前 i个苹果掉落...
分类:
移动开发 时间:
2014-08-23 22:52:01
阅读次数:
212
如何在windows universal app中使用mvvm light
分类:
移动开发 时间:
2014-08-23 22:52:11
阅读次数:
207
原文在这里:http://developer.android.com/guide/topics/manifest/manifest-intro.html *Manifest译作“清单”,这里沿用英文便于理解,其它术语同理。 **文中链接都会跳转到android开发者网站。 App Manifest ...
分类:
移动开发 时间:
2014-08-23 22:58:21
阅读次数:
351
GridView组件是以网格的形式显示所有的组件,例如:在制作相册的时候,所有的图片都会以相同大小显示在不同的格子之中,就可以依靠此组件完成,此组件的继承结构如下所示:
java.lang.Object
? android.view.View
? android.view.ViewGroup
? android.widget.AdapterView
...
分类:
移动开发 时间:
2014-08-23 23:00:11
阅读次数:
288