现在位置: 首页 > 移动开发 > 文章
    Android 源码编译后,在out目录下生成的三个镜像文件:ramdisk.img,system.img,userdata.img以及它们对应的目录树root,system,data。     ramdisk.img是根文件系统,system.img包括了主要的包、库等文件,userdata.img包括了一些用户数据,android加载这3个映像文件后,会把 system和 userdata分别加载到 ramdisk文件系统中的system和 data目录下。     Ramdisk镜像是采用cpio打包,gzip压缩的。...
阅读全文
2017年03月22日 移动开发 ⁄ 共 956字 暂无评论
  其实读了一篇Android实现弹出输入法时,顶部固定,中间部分上移的效果文章之后,大致方法已经知道,可是怎么调都调不对,因此笔者试了各种方法,最后才发现由于一个小细节才没有局部上移的效果。   具体步骤如下:     (1)在AndroidManifest.xml中配置的activity标签里添加android:windowSoftInputMode="stateAlwaysHidden|adjustResize"属性,stateAlwaysHidden可以不加,adjustResize一定要加。     (2)如...
阅读全文
2017年03月22日 移动开发 ⁄ 共 501字 暂无评论
国内网站 开发教程1.慕课网2.百度传课3.网易云课堂4.学堂在线5.极客学院6.w3 示例项目1.code4app2.cocoachina3.开源中国4.ui4app5.深度开源 问题解决1.CSDN2.简书3.推酷4.知乎5.百度 国外网站 开发教程:1.envato-tuts+2.envato-tuts+游戏开发可以参考的10个实例3.raywenderlich4.iphonedevsdk子论坛5.Steffen Itterheim的博客,主要和ios,cocos2d,kobold2d开发有关6.游戏相关的教程 示例项目:1.github最多最好又免费)2.ios...
阅读全文
2017年03月22日 移动开发 ⁄ 共 1268字 暂无评论
Retrofit是一套RESTful架构的Android(Java)客户端实现,基于注解,提供JSON to POJO(Plain Ordinary Java Object,简单Java对象),POJO to JSON,网络请求(POST,GET,PUT,DELETE等)封装,对于网络调用的诸多细节做了封装,是的我们在开发过程中之关注对象的调用,而不关心网络请求的细节,是网络编程变得简单。是代码变得更加优雅易读。 1.包的获取与安装 Maven 配置 <dependency> <groupId>com.squareup.retrof...
阅读全文
2017年03月22日 移动开发 ⁄ 共 10380字 暂无评论
Animation动画效果来实现菜单的显示和隐藏,本文就来介绍下吧。 1.Animation 动画类型 Android的animation由四种类型组成: XML中 alph 渐变透明度动画效果 scale 渐变尺寸伸缩动画效果 translate 画面转换位置移动动画效果 rotate 画面转移旋转动画效果           JavaCode中 AlphaAnimation 渐变透明度动画效果 ScaleAnimation 渐变尺寸伸缩动画效果 TranslateAnimation 画面...
阅读全文
2017年03月22日 移动开发 ⁄ 共 4680字 暂无评论
当今互联网,无论网页还是APP,流量占用最大的,多数都是因为图片,越是良好的用户体验,对图片的依赖度越高。但是图片是一把双刃剑,带来了用户体验,吸引了用户注意,却影响了性能,因为网络请求时间会相对比较长。 图片分很多种,比较主流的就是:位图(BMP),jpg(JPEG,有损压缩格式),png(无损压缩格式)等,这三种,按照图片大小和清晰度来看,依次是:BMP > png > jpg。因为jpg是有损压缩格式,所以jpg图片相...
阅读全文
2017年03月22日 移动开发 ⁄ 共 2551字 暂无评论
Json数据 [{"code":"110000","sheng":"11","di":"00","xian":"00","name":"北京市","level":1}, {"code":"659004","sheng":"65","di":"90","xian":"04","name":"五家渠市","level":3}, {"code":"710000","sheng":"71","di":"00","xian":"00","name":"台湾省","level":1}, {"code":"810000","sheng":"81","di":"00","xian":"00","name":"香港特别行政区","level":1}, {"code":"820000","sheng":"82","di":"00","xian":"00","nam...
阅读全文
2017年03月22日 移动开发 ⁄ 共 717字 暂无评论
题记:抱着对Android开发的浓厚兴趣,加入了Study jams的线上学习小组,开启了自己的Android学习之旅。一、学习前准备: 1.自己动手搭建了“Android Studio”的开发环境。2.了解了一些常用操作。 二、进入1A课程-初始View1.view就是屏幕上一块一块的长方形模块,不同种类的view(TextView,ImagineView、Button)组合在一起就形成了屏幕布局-Layout,最终就是UI。2.识别不同的块(TextView,ImagineView、Button),这个很简单,T...
阅读全文
2017年03月22日 移动开发 ⁄ 共 435字 暂无评论
android.util.Log常用的方法有以下5个:Log.v() Log.d() Log.i()  Log.w() 以及 Log.e() 。根据首字母对应VERBOSE,DEBUG,INFO, WARN,ERROR。  1、Log.v 调试颜色为黑色的,任何消息都会输出,这里的v代表verbose啰嗦的意思,平时使用就是Log .v("","");  2、Log.d 输出颜色是蓝色的,仅输出debug调试的意思,但他会输出上层的信息, 过滤起来可以通过DDMS的Logcat标签来选择.  ...
阅读全文
2017年03月22日 移动开发 ⁄ 共 254字 暂无评论
p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 13.5px Menlo; color: #000000 } span.s1 { } span.s2 { color: #ba2da2 } [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(endBackground) name:UIApplicationWillEnterForegroundNotification object:nil]; 即可监听点击了系统返回方法
阅读全文
×