码迷,mamicode.com
首页 > 移动开发
Android图片压缩
1、质量压缩方法 通过compress的方法只是减小了文件的大小,但是并不能保证减低bitmap文件解码后在内存的占用量。 private?Bitmap?compressImage(Bitmap?image)?{ ??ByteArrayOutputStream?baos?=?new?...
分类:移动开发   时间:2015-04-08 18:20:44    阅读次数:142
Android资料指南
前言 ? ?? ???谁无年少时,对于一门技术而言,大家都是在”Hello world”学起来的,让我们困惑的是,在过去的一年中,有些人的技术提升是100%,有些人是20%,有些人或许悲催的没有什么变化.是智商的原因吗?在我...
分类:移动开发   时间:2015-04-08 18:18:25    阅读次数:202
iOS开发使用半透明模糊效果方法整理
在iOS开发当中,我们有很多选择可以做半透明模糊效果,下面就是一些常见的方式或者说工具。 0. Core Image 作为设计和体验方面的领导者,苹果自己对图片效果和图片处理的支持一定是非常好的,在iOS平台上,5.0之后就出现了Core Image的API。Core Image的API被放在CoreImage.framework库中。 在iOS和OS X平台上,Co...
分类:移动开发   时间:2015-04-08 18:16:31    阅读次数:205
27个iOS开发小技巧
1、不想让TableView显示无用的Cell分割线怎么办? ? 1 self.tableView.tableFooterView = [[UIView alloc] init]; 2、自定义了leftBarbuttonItem左滑返回手势失效了怎么办? ? 1 2 3 4 5 6 self.navigationItem.leftBarButtonItem = [[UIBarButtonItem ...
分类:移动开发   时间:2015-04-08 18:17:59    阅读次数:209
Android控件之AutoCompleteTextView
AutoCompleteTextView继承自EditText,它实质仍是一个文本编辑框。只是AutoCompleteTextView多了一个功能:当用户在文本编辑框中输入一定文本之后,AutoCompleteTextView会显示出一个包含用户输入内容相关内容的下拉列表供选择,当选择其中的某个内容项后AutoCompleteTextView会将选择的内容自动填写到该文本框。就像我们在百度上搜索东...
分类:移动开发   时间:2015-04-08 18:15:32    阅读次数:146
iOS项目的完整重命名方法
在iOS开发中,有时候想改一下项目的名字,都会遇到很多麻烦。直接改项目名吧,XCODE又不会帮你改所有的名字。总是有很多文件、文件夹或者是项目设置的项。而且都是不能随便改的,有时候改着改着,编译不了。所以各位重命名项目时,记得先备份好一份噢。本文我会介绍一种方法,是我自己参考了很多资料得出的总结。 为什么说是完整呢?因为改名之后,你不会再看到任何有关于之前的项目名字。 本文会把一个项目...
分类:移动开发   时间:2015-04-08 18:15:10    阅读次数:158
Android 自定义实现翻转卡片的View
一般一个View只有一面,但是可以自定义一个View,实现像翻书那样的翻转效果。     旋转View:             /** * 两种方式构造一个翻转卡片 * 1:直接提供一个特定命名格式的View * 2:提供两个线性布局(正面和,反面) * Created by lip on 2015/4/8. */ public class FlipView extends Li...
分类:移动开发   时间:2015-04-08 18:14:34    阅读次数:207
IOS开发之NSURL
1:NSURL初始化方法:   NSURL *url=[NSURL URLWithString:@"http://www.baidu.com?id=1"];   2:解决NSURL初始化失败的相关解决方案. 将传进来的NSString 进行 UTF8 转码即可. 1:针对 URLWithString 初始化失败的解决...
分类:移动开发   时间:2015-04-08 18:13:34    阅读次数:216
第一个Android TV Launcher开源项目
Android TV Launcher开源项目这个项目是机顶盒桌面,用来播放视频、显示图片、应用管理和其他针对机顶盒产品的设置。目前git和CSDN code上面都没有类似的开源项目,正好本人最近在开发类似产品,网上类似研究还非常少,完全自己实现还是比较困难。所以就把目前的项目开源出来,也有利于其他人少走弯路。...
分类:移动开发   时间:2015-04-08 18:14:07    阅读次数:13963
ios基础控件之UITextView
多行文本控件UITextView继承UIScrollView:UIView控件,默认是带有滚动条的。UITextView和UITextField都是文本编辑、显示控件,它们功能和行为在很多方面都是相似的。 UITextView与UITextField的区别主要在以下三点: UITextView是一个多行文本框,而UITextField只是单行文本框。 UITextView没有继承UICo...
分类:移动开发   时间:2015-04-08 18:13:22    阅读次数:223
Android提高代码复用性
对于初学者来说,当自己要实现相似的功能时候,总是复制粘贴。这样不仅增加了工作量,同时也造成了代码冗余等问题。下面,就由小言来介绍几种提高Android代码复用性的方法。(为了浅显易懂,都是举最简单的例子,假如里面有什么不对的,敬请提出改善) 1、活用include include中文翻译是包含包括的意思。最直接明显的运用的地方便是APP的标题,因为在一个APP中,其标题的格局差不多一致,每次都...
分类:移动开发   时间:2015-04-08 18:12:17    阅读次数:206
iOS 使用FMDB进行数据库操作
1、首先要先导入第三方类库FMdatabase。 2、获得存放数据库文件的沙盒地址。 +(NSString*)databaseFilePath 2 { 3   4 NSArray*filePath=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDom...
分类:移动开发   时间:2015-04-08 18:10:41    阅读次数:228
步步为营_Android开发课[18]_用户界面之Dialog(对话框)
Focus on technology, enjoy life!—— QQ:804212028 浏览链接:http://blog.csdn.net/y18334702058/article/details/44624305 主题:用户界面之Dialog(对话框) Dialog(对话框)实例:activity_main.xml源代码:<?xml version="1.0" encoding="ut...
分类:移动开发   时间:2015-04-08 18:06:40    阅读次数:143
iOS 跳转到appstore评论
NSString * appstoreUrlString = @"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?mt=8&onlyLatestVersion=true&pageNumber=0&sortOrdering=1&type=Purple+Software&id=APP_I...
分类:移动开发   时间:2015-04-08 18:06:30    阅读次数:134
Android 使用Android Studio + Gradle 或 命令行 进行apk签名打包
官方文档:https://developer.android.com/tools/publishing/app-signing.html 1. 默认为debug mode,使用的签名文件在: $HOME/.android/debug.keystore 2. Release Mode 签名:  build.gradle:      android { signingC...
分类:移动开发   时间:2015-04-08 18:07:05    阅读次数:156
maven部署不到tomcat的webapps目录下的解决方案
有时候我们会遇到这样一种情况:用maven的tomcat插件部署web应用到tomcat的webapps目录下的时候,会发现web项目无法访问,仔细一看tomcat的webapps目录下的项目,发现没有web-inf目录。 解决方案:把所有打开tomcat的webapps目录下的项目的文件浏览器窗口关闭...
分类:移动开发   时间:2015-04-08 18:05:37    阅读次数:125
浅谈Android五大布局——LinearLayout、FrameLayout和AbsoulteLayout
Android的界面是有布局和组件协同完成的,布局好比是建筑里的框架,而组件则相当于建筑里的砖瓦。组件按照布局的要求依次排列,就组成了用户所看见的界面。Android的五大布局分别是LinearLayout(线性布局)、FrameLayout(单帧布局)、RelativeLayout(相对布局)、AbsoluteLayout(绝对布局)和TableLayout(表格布局)。   LinearLa...
分类:移动开发   时间:2015-04-08 18:05:54    阅读次数:202
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!