码迷,mamicode.com
首页 > 移动开发
Android 动态改变Layout的大小
设置View的大小是通过设置`LayoutParams`参数。 如果一个view在一个RelativeLayout里面,需要用一个RelativeLayout.LayoutParams对象来设置 在代码里面设置的高度height是px,如果想用dp单位设置,需要获取屏幕的...
分类:移动开发   时间:2015-01-09 10:55:10    阅读次数:234
android 使用过的正则表达式
1、邮件? private final static Pattern emailpt = Pattern.compile("\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*"); 2、3-20位账号 ?private final static Pattern accountpt = Pattern.compile("^[a...
分类:移动开发   时间:2015-01-09 10:55:24    阅读次数:176
最强最全干货分享:Android开发书籍、教程、工具等
最全干货分享,本文收集整理了Android开发所需的书籍、教程、工具、资讯和周刊各种资源,它们能让你在Android开发之旅的各个阶段都受益。 入门 《Learning Android(中文版)》 本书为Android开发入门图书,循序渐...
分类:移动开发   时间:2015-01-09 10:55:24    阅读次数:195
Android对应用的内存分配
在Android运行机制里面, 不同分辨率不同RAM大小的设备会被分配不同的初始运行内存.更高分辨率的设备也肯定比更低分辨率设备需要更多的内存.具体分配多少,这个可以查看自己设备当中/system/build.prop 文件,里面有说明.(以下是我的测试设备 LG 720P分辨率 4.7英寸的手机的信息) dalvik.vm.heapstartsize = 8m dalvik....
分类:移动开发   时间:2015-01-09 10:51:30    阅读次数:159
最强最全干货分享:Android开发书籍、教程、工具等
最全干货分享,本文收集整理了Android开发所需的书籍、教程、工具、资讯和周刊各种资源,它们能让你在Android开发之旅的各个阶段都受益。 入门 《Learning Android(中文版)》 本书为Android开发入门图书,循序渐进地介绍了如何利用Android基本构件来实现构造用户界面、存储数据、连接网络等实践中必不可少的需求。作者以亲手实现一个类Twitter的应用为主线...
分类:移动开发   时间:2015-01-09 10:52:16    阅读次数:173
【Javaweb】于Eclipse for JavaEE中编译一个项目Tomcat下的webapps却没有的解决方法
从官网下载的Eclipse for JavaEE成功配置好tomcat服务器,然后把WEB工程成功配置到Tomcat,输入http://localhost:8080/工程名/index.jsp(8080为Tomcat的端口,index.jsp为要访问的页面)能够成功运行,可以自己手工在Windows资源管理器中打开Tomcat下的Webapps想把这个编译好的项目取去来,上传到服务器上,却发现没有...
分类:移动开发   时间:2015-01-09 10:51:41    阅读次数:163
音视频SDK包 手机视频开发方案
“SDK即时通讯平台”是一套跨平台的即时通讯解决方案,基于先进的H.264视频编码标准、AAC音频编码标准与P2P技术,支持高清视频,整合了佰锐科技在音视频编码、多媒体通讯领域领先的开发技术和丰富的产品经验而设计的高质量、宽适应性、分布式、模块化的网络音视频互动平台。 “SDK即时通讯平台”包含了音视频处理模块(采集、编解码)、流媒体管理模块(丢包重传、抖动平滑、动态缓冲)、流媒体播放模块(多路...
分类:移动开发   时间:2015-01-09 10:49:30    阅读次数:449
iOS音视频SDK开发技术解决方案
随着iOS的强势面世,伴随着其出色的应用,一大堆开发人员在捣鼓IOS平台的开发,而基于iOS的音视频二次开发应用也为更多的程序员猛攻猛打。相信大家也使用过QQ的语音视频对话功能,但是不知道大家有没有试过自己来开发一个基于IOS平台的音视频即时通讯的应用,这个应用必须能够做到跨平台 ·                      支持iOS平台设备上的音频即时通讯应用开发 ·           ...
分类:移动开发   时间:2015-01-09 10:48:15    阅读次数:271
iOS 跳转出现attempt to dismiss modal view controller whose view does not currently ……的解决方案
今天在设置修改密码成功进行跳转到登录页面重新登录的时候,我写的原代码是:  [self dismissViewControllerAnimated:YES completion:nil];           [UIApplication sharedApplication].keyWindow.rootViewController = [[loginViewController alloc...
分类:移动开发   时间:2015-01-09 10:47:16    阅读次数:236
带上「旅行台湾」APP,路痴也能玩遍台湾!
今天要跟各位介绍的这款APP是由台湾交通观光局出品的,可别以为官方出品的就不好用,那可是会错失这样一款好用又方便的APP喔!虽然网上有很多网站也有推荐这款应用程序,但大多是轻描淡写不够深入;在此夯台湾要来好好帮你介绍一下它的好用之处与必备原因……...
分类:移动开发   时间:2015-01-09 10:47:40    阅读次数:128
Android常见错误处理(二)
考试月非常忙,终于考完试可以继续写代码学习了……还望各位小伙伴多多指教哈~ 一、java.lang.OutOfMemoryError 对于JAVA来说,虚拟机上用于显示图片的堆只有64MB,在安卓里,每一个应用大约只有16MB的内存(参考training/displaying-bitmaps里)。也就是说,一旦我们使用类似于Bitmap这样的类去加载一张图片,很有可能就会把这6...
分类:移动开发   时间:2015-01-09 10:46:29    阅读次数:221
最强最全干货分享:Android开发书籍、教程、工具等
最全干货分享,本文收集整理了Android开发所需的书籍、教程、工具、资讯和周刊各种资源,它们能让你在Android开发之旅的各个阶段都受益。入门《Learning Android(中文版)》本书为Android开发入门图书,循序渐进地介绍了如何利用Android基本构件来实现构造用户界面、存储数据...
分类:移动开发   时间:2015-01-09 10:34:41    阅读次数:156
App适配iPhone 6/ Plus和iOS 8:10条小秘诀
App适配iPhone 6/ Plus和iOS 8:10条小秘诀iPhone 6iOS 8适配(原文:raywenderlich作者:Jack Wu 译者:@TurtleFromMars)过节啦!为庆祝佳节,看看我给这篇文章写的这段极客小诗吧:“Keynote前夜,无人知晓,新API能否登场对Sir...
分类:移动开发   时间:2015-01-09 10:36:06    阅读次数:264
[iOS逆向实战 之九]重组mach-o格式实现简单反ida
个人原创,转帖请注明来源:cnblogs.com/jailbreaker之前3篇大致讲了下mach-o的相关知识,这篇主要讲解如何通过对mach-o文件简单的更改达到反ida静态分析的目的,此篇目的是抛砖引玉,掌握mach-o格式可以按自己的思路去更改,做到防反汇编器。mach-o文件格式的节:1....
分类:移动开发   时间:2015-01-09 10:29:57    阅读次数:385
移动应用安全开发指南(Android)--数据验证
概述 移动应用往往通过数据的发送、接收和处理来完成一系列功能,通常情况下,处理的数据绝大部分都来源于外部(比如网络、内部或外部存储和用户输入等),对这些数据处理不当会导致各种各样的漏洞和风险,比代码执行和信息泄漏等等。 ...
分类:移动开发   时间:2015-01-09 10:24:03    阅读次数:514
2015.1.8,第五节课Android SQLite数据库的操作
这篇文章主要介绍了Android操作sqlite打开数据库、删除、修改示例,需要的朋友可以参... (修改)修改数据库的内容 (查询)查询数据的内容 选择您想要的进行的操作 一、android提供了一种数据库存储方式 SQLite(轻量级书库里)在android中,系统将SQLitte的使用方法封装在了,DatabaseHelper中你可以创建一个自己的比如DBHelper来集成它......
分类:移动开发   时间:2015-01-09 09:18:54    阅读次数:186
Android Studio使用体验(三)Import Github Module
在公司电脑上写的一个AS Module,同步到了Github上,然后回到宿舍Clone到自己电脑的AS工程目录下,打开AS发现没有这个Module,于是准备Import ,结果出现下面的情况: 呃…… 于是我猜测Gradle Scripts中有相关属性定义,果不其然: 在settings.gradle中发现了猫腻: 好吧,加上':setwallpaper'应该就可以了: ...
分类:移动开发   时间:2015-01-09 09:17:58    阅读次数:193
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!