有的时候,我们配置好的布局文件,在加载完成添加到我们的Activity中后发现,并没有安装我们设置的属性来布局,比为我们设置了android:layout_marginTop="100dip",但是运行程序后发现一点作用都没有,相似的还有layout_height等以android:layout_开...
分类:
移动开发 时间:
2015-05-09 18:52:04
阅读次数:
158
首先还是最基础的ImageView控件如何显示图片:以上布局中xml的代码主要是scaleType的设置,决定了图片初始显示的状态,ImageView.ScaleType设置图解 这篇文章可以清楚的看到每个参数的效果。这里我们主要用matrix这个效果实现缩放,一定要设置scaleType为Matr...
分类:
移动开发 时间:
2015-05-09 18:51:28
阅读次数:
195
转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992 当用户在EditText中输入为空或者是数据异常的时候,我们能够使用Toast来提醒用户,除此之外,我们还能够使用动画效果和震动提示,来告诉用户:你输入的数据不正确啊!这样的方式更加的友好和有趣。 为...
分类:
移动开发 时间:
2015-05-09 18:47:34
阅读次数:
141
1. viewport:webapp视图也就是可视区域。对于桌面浏览器,我们都很清楚viewport是什么,就是除去了所有工具栏、状态栏、滚动条等等之后用于看网页的区域,这是真正有效的区域。由于移动设备屏幕宽度不同于传统web,因此我们需要改变viewport;实际上我们可以操作的属性有4 个:wi...
分类:
移动开发 时间:
2015-05-09 18:47:46
阅读次数:
201
简介Charles是在Mac下常用的截取网络封包的工具,在做iOS开发时,我们为了调试与服务器端的网络通讯协议,常常需要截取网络封包来分析。Charles通过将自己设置成系统的网络访问代理服务器,使得所有的网络访问请求都通过它来完成,从而实现了网络封包的截取和分析。Charles是收费软件,可以免费...
分类:
移动开发 时间:
2015-05-09 18:46:02
阅读次数:
156
学了极客学院一个开发记事本的课程,利用自己对MVC编程模式的简单理解重写了一遍该app。 github地址:https://github.com/morningsky/MyNote MVC即,模型(model)-视图(view)-控制器(controller),有效的实现了数据-业务逻辑-视...
分类:
移动开发 时间:
2015-05-09 18:46:02
阅读次数:
319
在安卓上播放实时视频之类的需要sdl做框架,ffmpeg做核心。会安卓的直接jni调ffmpeg也行,我不会安卓其中有两个问题,ffmpeg,vs编不了;虚机(ubuntu)上跑模拟器很卡那么就虚机上编ffmpeg,本机上跑模拟器【虚机】下载ndk8,我的ubuntu是10.04,gcc版本太低,打...
分类:
移动开发 时间:
2015-05-09 18:45:37
阅读次数:
141
1、nullpointer——就是使用一个对象的时候还没有对其进行初始化导致该问题一般在何种情况下容易出现呢?(1)父窗口+子窗口同时出现的,父窗口因为某种原因消掉了,子窗口还在,操作子窗口找不到父窗口的pid,就会出现问题(2)加载过程中进行刷新或者其他点击操作,可能某种资源还没有初始化成功,就会...
分类:
移动开发 时间:
2015-05-09 18:42:54
阅读次数:
162
好久都没有更新博客了,看着很多人每周都会更新博客,再看看自己,发现我就没有这个爱好啊!很是惭愧。。。。所以要向大家学习啊。今天和大家分享一个android studio一个有用的小功能。对于android studio使用熟悉的来说就不用看了,本博客之针对刚接的程序员来说还是有点价值的。废话不多说了。。。开始正题喽!
在android studio中怎么新建一个依赖库,一开始我也不会...
分类:
移动开发 时间:
2015-05-09 17:35:52
阅读次数:
138
教你如何抓取应用崩溃日志,保存到本地,或者增加一些友好提示,如果有需要还可以上传到服务器。...
分类:
移动开发 时间:
2015-05-09 17:34:52
阅读次数:
305
一、动画类型Android的animation由四种类型组成:alpha、scale、translate、rotateXML配置文件中alpha渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果rotate画面转移旋转动画效果Java Code代码中Alpha...
分类:
移动开发 时间:
2015-05-09 17:30:44
阅读次数:
135
原文链接:http://www.cocoachina.com/ios/20150104/10824.htmliOS项目的完整重命名方法图文教程前言:在iOS开发中,有时候想改一下项目的名字,都会遇到很多麻烦。直接改项目名吧,XCODE又不会帮你改所有的名字。总是有很多文 件、文件夹或者是项目设置的项...
分类:
移动开发 时间:
2015-05-09 17:27:22
阅读次数:
161
iOS 学习资料整理http://www.jianshu.com/p/dc81698a873c中文 iOS/Mac 开发博客列表https://github.com/tangqiaoboy/iOSBlogCN
分类:
移动开发 时间:
2015-05-09 17:22:36
阅读次数:
133
Android系统性能调优工具介绍在软件开发过程中,想必很多读者都遇到过系统性能问题。而解决系统性能问题的几个主要步骤是:测评:对系统进行大量有针对性的测试,以得到合适的测试数据。分析系统瓶颈:分析测试数据,找到其中的hotspot(热点,即bottleneck)。性能优化:对hotspot相关的代...
分类:
移动开发 时间:
2015-05-09 17:18:03
阅读次数:
245
做项目需要播放一个引导视频,本以为很简单,结果动手时发现总有瑕疵,幸好有度娘,现把收获总结如下:
一、实现视频播放:
注明我这里要播放的是Android项目中的资源文件,而不是访问SD卡播放视频。
1.先把要播放的视频放到res/raw目录下
2.视频格式必须是Android支持的格式(3gp,mp4,wmv),据说swf不支持,暂未试过。并且视频文件命名不能有大写字母,必须是小写字母、数...
分类:
移动开发 时间:
2015-05-09 16:40:52
阅读次数:
287
用到一个工具类AndroidCommon 详细了解地址:http://www.open-open.com/lib/view/open1385174381198.html ,其中为我们提供了root后静默安装的工具类PackageUtils,其中包含安装与卸载。
走下思路,首先静默安装要用到adb命令,所以手机必须root(至于360手机助手静默安装,无需root也可以静默安装,具体我...
分类:
移动开发 时间:
2015-05-09 16:41:14
阅读次数:
167