码迷,mamicode.com
首页 > 2016年06月16日 > 全部分享
android获取控件宽高和屏幕宽高
一、获取屏幕宽高 要获取屏幕宽高,我们可以先从android的界面构成了解 android的界面主要由三部分构成:1、状态栏 2、标题栏 3、内容区域 1、状态栏 2、标题栏 android中标题栏主要用来显示当前位置,3.0过后添加了ActionBar,拥有了导航和OptionMenu的功能,5.0又新添加了ToolBar控件,和ActionBar类似,但自定义的空间更充足...
分类:移动开发   时间:2016-06-16 14:50:55    阅读次数:493
iOS-自定义手势操作
1.自定义全局手势操作@property (nonatomic, strong) UIPanGestureRecognizer *panGestureRecognizer;-(void)viewWillAppear:(BOOL)animated{ [super viewWillAppear:animated]; //原生方法无效 self.navigationControll...
分类:移动开发   时间:2016-06-16 14:50:18    阅读次数:222
JavaScript基础——函数表达式、闭包
简介 函数表达式是JavaScript中的一个既强大又容易令人困惑的特性。定义函数的方式有两种:一种是函数声明,另一种就是函数表达式。函数声明的语法是这样的: function functionName(arg0 , arg1 , arg2……){ //函数体 }首先是function关键字,然后是函数的名字,这就是指定函数名的方式。Firefox、Safari、Chrome和Oper...
分类:编程语言   时间:2016-06-16 14:49:47    阅读次数:262
MultiDex与热修复实现原理
一、Android的ClassLoader体系由上图可以看出,在叶子节点上,我们能使用到的是DexClassLoader和PathClassLoader,他们有如下使用场景: PathClassLoader是Android应用中的默认加载器,PathClassLoader只能加载/data/app中的apk,也就是已经安装到手机中的apk。这个也是PathClassLoader作为默认的类加载器的原...
分类:其他好文   时间:2016-06-16 14:50:46    阅读次数:199
Android学习笔记五之Service
Android学习笔记五之Service...
分类:移动开发   时间:2016-06-16 14:48:46    阅读次数:314
Android项目创建欢迎页
1、制作一张启动图片splash.png,放置在res->drawable-hdpi文件夹中。 2,布局文件 <RelativeLayout xmlns:Android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="...
分类:移动开发   时间:2016-06-16 14:50:19    阅读次数:176
Mina SSL Filter安全加密过滤器相关知识介绍
原文地址:Mina SSLFilter(Apahce Mina user guide Chapter11 SSL Filter) SslFilter过滤器是负责管理数据的加密和解密通过安全连接。每当你需要建立一个安全连接,或将现有的连接使它安全,你必须添加SslFilter过滤器链。 任何会话可以修改它的信息过滤器链,它允许使用协议像startTLS打开连接。 请注意,虽然这个名字包括S...
分类:其他好文   时间:2016-06-16 14:47:42    阅读次数:237
app 上架到AppStore被拒绝的各种原因
1. Termsand conditions(法律与条款) 1.1 As a developer of applicationsfor the App Store you are bound by the terms of the Program License Agreement (PLA), Human Interface Guidelines (HIG),and any ot...
分类:移动开发   时间:2016-06-16 14:49:57    阅读次数:498
git学习笔记
学习的是廖雪峰老师的git教程,http://www.liaoxuefeng.com/ 。 这里整理下学习笔记供自己以后查阅,希望完整学习git的请到上面的网站找Git教程,很好的学习资料。 创建版本库:git init (1) 添加文件到Git仓库: 第一步:git add  添加文件到暂存区。 第二步:git commit -m “提交说明” 提交到工作区。 ...
分类:其他好文   时间:2016-06-16 14:47:01    阅读次数:153
Android检查网络状态步骤
android 如何检查网络连接状态,是android开发中一个常见的问题。 获取网络信息需要在AndroidManifest.xml文件中加入相应的权限: 1)判断是否有网络连接 public boolean isNetworkConnected(Context context) { if (context != null) { Connectivity...
分类:移动开发   时间:2016-06-16 14:49:49    阅读次数:208
Android使用WebView加载网页
在AndroidManifest.xml设置访问网络权限: 控件: 关键代码: mWebView=(WebVie...
分类:移动开发   时间:2016-06-16 14:46:46    阅读次数:230
四大组件之Service(四)-Service的线程、工作线程、权限及系统Service
Service的线程和工作线程是一回事吗?使用Service需要权限吗?安卓系统提供了哪些可以使用的系统级的Service呢?本文将为你回答这些看上去简单但是确很实用的问题。...
分类:编程语言   时间:2016-06-16 14:46:44    阅读次数:270
Android开发笔记(一百零六)支付缴费SDK
第三方支付 第三方支付指的是第三方平台与各银行签约,在买方与卖方之间实现中介担保,从而增强了支付交易的安全性。国内常用的支付平台主要是支付宝和微信支付,其中支付宝的市场份额为71.5%,微信支付的市场份额为15.99%,也就是说这两家垄断了八分之七的支付市场(2015年数据)。除此之外,还有几个app开发会用到的支付平台,包括:银联支付,主要用于公共事业缴费,如水电煤、有线电视、移动电信等等的充...
分类:移动开发   时间:2016-06-16 14:46:45    阅读次数:473
Android-Universal-Image-Loader 源码解读
Universal-Image-Loader是一个强大而又灵活的用于加载、缓存、显示图片的Android库。它提供了大量的配置选项,使用起来非常方便。 基本概念基本使用 首次配置 在第一次使用ImageLoader时,必须初始化一个全局配置,一般会选择在Application中配置。public class MyApplication extends Application { @Overrid...
分类:移动开发   时间:2016-06-16 14:46:25    阅读次数:319
路由器接口配置与管理——2
逻辑接口的配置与管理 这里主要以交换机为例 一、以太网子接口配置与管理 以太网子接口可用于VLAN间的三层互通和局域网与广域网间的互联。在三层互通方面,VLAN可将一个物理的LAN在逻辑上划分多个广播域,VLAN内的主机可以直接互相二层通信,而VLAN间的主机不能互相二层通信。要实现不同VLAN间用户互通必须借助三层技术。 在华为设备中,有以下两种方法可实现: 1)在三层交换机上...
分类:其他好文   时间:2016-06-16 14:46:45    阅读次数:353
iOS开发之缓存框架、内存缓存、磁盘缓存、NSCache、TMMemoryCache、PINMemoryCache、YYMemoryCache、TMDiskCache、PINDiskCache
1.在项目中我们难免会用到一些缓存方式来保存服务器传过来的数据,以减少服务器的压力。 缓存的方式分为两种分别为内存缓存和磁盘缓存,内存缓存速度快容量小,磁盘缓存容量大速度慢可持久化。常见的内存缓存有NSCache、TMMemoryCache、PINMemoryCache、YYMemoryCache。常见的磁盘缓存有TMDiskCache、PINDiskCache、YYCache. 1.本文章...
分类:移动开发   时间:2016-06-16 14:45:47    阅读次数:297
windows下eclipse搭建android_ndk开发环境
安装cygwin: 由于NDK编译代码时必须要用到make和gcc,所以你必须先搭建一个linux环境, cygwin是一个在windows平台上运行的unix模拟环境,它对于学习unix/linux操作环境,或者从unix到windows的应用程序移植,非常有用。通过它,你就可以在不安装linux的情况下使用NDK来编译C、C++代码了。下面我们一步一步的安装cygwin吧。 首先要...
分类:移动开发   时间:2016-06-16 14:46:09    阅读次数:263
1540条   上一页 1 ... 49 50 51 52 53 54 55 ... 91 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!