Android Activity 的四种启动模式 lunchMode 和 Intent.setFlags();一.Android Activity 四种启动模式 lunchMode 在Manifest 配置文件中的属性如下:(1) android:launchMode="standard"(2)an...
分类:
移动开发 时间:
2014-11-15 11:15:53
阅读次数:
217
对Activity强制横屏,保证预览方向正确。使用OrientationEventListener监听设备方向,判断竖拍时,旋转照片后再保存,保证竖拍时预览图片和保存后的图片方向一致。
运行效果:
代码:
TestCameraActivity.java
package com.example.testcamera;...
分类:
移动开发 时间:
2014-11-15 10:07:15
阅读次数:
300
找了一个老外重写的可滑动的 textarea:Ext.define('LeslieTest.view.TextArea',{ extend : 'Ext.field.TextArea', xtype : 'scrollTextArea', initialize : func...
分类:
移动开发 时间:
2014-11-15 10:01:07
阅读次数:
184
在Java中,对字符串进行处理的方法很多,也可以通过导入相应的字符串处理的lib包来进行处理。不过今天要说的是Android中看到的两种处理字符串的方法。一、正则表达式其实正则表达式没有大家想象的那么难(虽然我自己也要查资料才能写),它就像一个文字游戏一样,规则都摆在那了,我们只要记住规则就能任我们...
分类:
移动开发 时间:
2014-11-15 10:01:32
阅读次数:
138
标准VideoView播放示例本文地址: http://blog.csdn.net/caroline_wendy在Android SDK中的ApiDemos内, 提供标准播放视频的代码,使用VideoView实现简单的视频播放功能.代码如下:public class VideoViewDemo extends Activity {
/**
* TODO: Set the pat...
分类:
移动开发 时间:
2014-11-15 08:57:08
阅读次数:
181
隐藏最顶端的通知条(Top Notification Bar/ActionBar)本文地址: http://blog.csdn.net/caroline_wendyAndroid中, 视频播放等功能需要全屏播放, 就需要隐藏最上面的Notification Bar/ActionBar;最上面的Bar, 其实是与Theme有关, 在Theme中有些设计样式(style), 就可以隐藏这个”条".代码...
分类:
移动开发 时间:
2014-11-15 08:54:51
阅读次数:
165
保存用户首次使用状态(SharedPreferences)本文地址: http://blog.csdn.net/caroline_wendy用户首次登陆时, 可能需要用户教育, 讲解界面操作,但是不应该在以后的登陆中, 继续显示, 则需要记录用户的登陆状态;可以使用SharedPreferences进行记录.在库中, 可以使用封装的PreferenceUtils类库, 使用方法如下: ...
分类:
移动开发 时间:
2014-11-15 08:56:08
阅读次数:
239
Error: "java.io.IOException: setDataSource failed.: status=0x80000000"本文地址: http://blog.csdn.net/caroline_wendyAndroid使用MediaPlayer类播放视频时, 报错, setDataSource错误;即MediaPlayer无法设置数据源.可能的原因: 访问网络数据源, 需要权限,...
分类:
移动开发 时间:
2014-11-15 08:55:19
阅读次数:
242
使用JD-GUI反编译Android代码本文地址: http://blog.csdn.net/caroline_wendyAndroid程序出现Bug时,需要根据Bug寻找问题出错的地方;需要使用工具dex2jar.sh和JD-GUI,并把dex2jar.sh添加进系统路径;把需要反编译的apk包修改为zip文件, 解压, 找到".dex"文件, "classes.dex";使用命令:sh dex...
分类:
移动开发 时间:
2014-11-15 08:54:57
阅读次数:
175
Project添加Module本文地址: http://blog.csdn.net/caroline_wendyAndroid项目可以采取gradle进行架构.如果需要在项目(Project)中添加额外的Module, 则需要在settings.gradle中, 添加inlcude项, 即可.如: include ':PxxxDxxx', ':CxxxDxxx'即可以添加Module, 并设置启...
分类:
移动开发 时间:
2014-11-15 08:55:08
阅读次数:
185
项目版本构建本文地址: http://blog.csdn.net/caroline_wendy根据SVN中的项目, 构建本地版本, 进行开发, 构建方式是:1. "svn co”项目文件, 删除"*.gradle”文件, import项目;2. 删除Modules, 保留Support-v7, G7Anno, BaiduVoice, CD四个工程;3. 配置Modules Dependencies...
分类:
移动开发 时间:
2014-11-15 07:49:02
阅读次数:
211
隐藏EditText弹出的软键盘输入(SoftInput)本文地址: http://blog.csdn.net/caroline_wendy保持界面的整洁, 可以选择在进入界面时, 隐藏EditText控件的软键盘, 在点击EditView时, 再弹出;可以在TextView所在的Activity中, 添加一个属性:android:windowSoftInputMode="stateHidden|...
分类:
移动开发 时间:
2014-11-15 07:49:20
阅读次数:
173
找到当前类的Context本文地址: http://blog.csdn.net/caroline_wendy如果是在onContinueCreate或onCreate中, 直接使用this, 就代表当前类的context;如果在类的其他方法内, 则需要使用this.context, 就可以代替.如:PreferenceUtils.set(this, FIRST_ACCESS_PREF_TAG, t...
分类:
移动开发 时间:
2014-11-15 07:51:16
阅读次数:
211
Given n non-negative integers representing an elevation map where the width of each bar is 1, compute how much water it is able to trap after raining....
分类:
移动开发 时间:
2014-11-15 07:47:26
阅读次数:
242
Nagios简介Nagios是一款开源的电脑系统和网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。Nagios原名为NetSaint,由E..
分类:
移动开发 时间:
2014-11-15 06:44:11
阅读次数:
315
Android的学习已经过了很久了,感觉好多知识都已经忘了,现在开始慢慢整理吧,加油!今天我们来开始Android基础之旅吧!一、Android的系统框架Android的系统架构共分为4层1、Application应用层;2、Framework应用框架层;3、Libraries系统运行时和系统类库层(c/c++);4、Linu..
分类:
移动开发 时间:
2014-11-15 06:42:03
阅读次数:
203
MAC环境:androidStudio0.8.14JDK1.7adtversion21今天准备搭建android5.0开发环境androidStudio0.8.14androidstudio0.8.14用的最新的google最新发布的版本,有些新的改进启动androidStudio建立一个工程,放心,你无法建立成功,到用户目录下.gradle/wrapper/dists/gradle-2.1-a..
分类:
移动开发 时间:
2014-11-15 06:40:48
阅读次数:
234