`
zhuxinzx
  • 浏览: 293664 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
这两天编程弄Android照相机模块,设置好各种参数后,发现预览的时候,照片是颠倒了,不是上下颠倒而是颠倒90°。 我的手机是华为U9200,用的Android4.0.3,后来看到http://www.cnblogs.com/skyseraph/archive /2012/03/26/2418665.html这篇文章,增加代码:myCamera.setDisplayOrientation(90); 然后预览就正常了。但是拍摄的照片在电脑上打开一看,仍然是倾斜的。倾斜了90°,后来加上这句:myParameters.set("rotation", 90); 这个是让照片旋转9 ...
Activity的切换效果使用的是Android的动画效果,Android的动画在官方有相关资料:http://developer.android.com/guide/topics/graphics/animation.html和http://developer.android.com/guide/topics/resources/animation-resource.html ,Activity的切换动画实际上是Android的View Animation(视图动画)中的Tween Animation效果,Tween Animation分为
在Android中自定义捕获Application全局异常,可以替换掉系统的强制退出对话框(很有参考价值与实用价值) 大家都知道,现在安装 Android 系统的手机和设备千差万别,在模拟器上运行良好的程序安装到某款手机上说不定就出现崩溃的现象,开发者个人不可能购买所有设备逐个调试,所以在程序发布出去之后,如果出现了崩溃现象,开发者应该及时获取在该设备上导致崩溃的信息,这对于下一个版本的 BUG 修复帮助极大,所以今天就来介绍一下如何在程序崩溃的情况下收集相关的设备参数信息和具体的异常信息,并发送这些信息到服务器供开发者分析和调试程序。   我们先建立一个 crash 项目, ...
09-02 21:34:55.393: W/ActivityManager(344): android.os.TransactionTooLargeException09-02 21:34:55.393: W/ActivityManager(344):  at android.os.BinderProxy.transact(Native Method)09-02 21:34:55.393: W/ActivityManager(344):  at android.app.ApplicationThreadProxy.scheduleLaunchActivity(ApplicationThread ...
在android开发中,常常会动态地生成些控件,并调调整其布局。那么,如何动态调整空间的布局,请参阅下面的关键代码:     mRlMain = (RelativeLayout) findViewById(R.id.rlMain);     LayoutParams layoutParams = new LayoutParams(      android.view.ViewGroup.LayoutParams.WRAP_CONTENT,      android.view.ViewGroup.LayoutParams.WRAP_CONTENT);    mBtnView = L ...
1、android横竖屏Android手机有两种手持方式,通俗的说,就是横着拿和竖着拿。那么在Android系统中,如何识别是哪种手持方式来决定屏幕的布局呢? 在程序的res目录下有一个layout目录,也就是res/layout/,有关于布局的东西在这里面描述。如果是竖着拿,那么会自动寻找res /layout-port(port意即portrait)目录作为缺省布局,如果是横着拿,那么会用res/layout-land(land意即 landscape)目录作为缺省布局。这样,就可以为两种屏幕尺寸定义不同的布局方式了。 如果在res目录下,既有layout,也有layout-port、 ...
 在android 2.3上设计的下载程序,在android 4.0上运行时报android.os.NetworkOnMainThreadException异常,原来在4.0中,访问网络不能在主程序中进行,有两个方法可以解决,一个是在主程序中增加: // 详见StrictMode文档   StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder()           .detectDiskReads()  
一、ContentProvider的概念  ContentProvider:为存储和获取数据提供统一的接口。可以在不同的应用程序之间共享数据。Android已经为常见的一些数据提供了默认的ContentProvider  1、ContentProvider使用表的形式来组织数据   无论数据的来源是什么,ContentProvider都会认为是一种表,然后把数据组织成表格  2、ContentProvider提供的方法   query:查询   insert:插入   update:更新   delete:删除   getType:得到数据类型   onCreate:创建数据时调用的回调函数  ...
在Flex 中使用下拉列表<mx:ComboBox id="combox" fontSize="12" editable="false" x="335" y="108" selectedIndex="0">       <mx:ArrayCollection>             <mx:Object label="-- 请选择 --" data="Scientist"/>    <m ...
最近在做一个Rss阅读器,看了下别人做的阅读器中的列表控件可以展开、收缩,我就在网上搜索了一下。下面就我找到的一个小例子,给大家分享一下。   ActivityMain .java   package study.com.android; import android.app.ExpandableListActivity; import android.os.Bundle; import android.view.ContextMenu; import android.view.MenuItem; import android.view.View; import a ...
事例代码     Dialog dlg = new Dialog(this); Window wd= dlg.getWindow(); WindowManager.LayoutParams lp = wd.getAttributes(); lp.alpha = 0.5f; wd.setAttributes(lp); //lp.alpha = 0.5f 设置透明度,值可以自己测试  
      import java.util.ArrayList; import com.ql.adapter.DeletableAdapter; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.ListView; public class Test_4_Acti ...
在Android程序开发中,有时候我们需要自定义Toast提示信息框的背景颜色和边框颜色,该怎么做呢?例如下图:     默认的Toast无法实现我们所需要的效果,那么我们只能自定义布局文件,另外Toast的背景形状是圆角的,所以我们需要自定义Shape文件。 步骤如下: 1、在drawable-hdpi下新建一个my_border.xml文件 <?xml version="1.0" encoding="UTF-8"?> <shape xmlns:android="http://schemas.androi ...
  给大家分享的是Android图像特效处理的小技巧,比如圆角、倒影、还有就是图片缩放、Drawable转化为Bitmap、Bitmap转化为Drawable等等。 废话少说,直接讲解今天的实例,本例主要是先获取壁纸(getWallpaper()),然后对当前壁纸的一些特效处理。大家按步骤一步一步来: 第一步:新建一个Android工程命名为ImageDemo,工程结构如下: 第二步:新建一个.java文件,命名为ImageUtil.java,在里面定义一些图片处理方法,代码如下:   package com.android.tutor; import android ...
Android MenuInflater,顾名思义,Android MenuInflater是用来解析定义在layout下的布局文件,那么MenuInflater是不是用来解析定义在menu目录下的菜单布局文件呢?恭喜你答对了! 我们传统意义上的布局定义菜单感觉比较繁琐,当我们使用MenuInflater来生成菜单,你会发现是多么的爽朗,呵呵,我今天的小Demo,是定义四个菜单,并且实现了一个菜单事件。就是我们点击设置(Setting)菜单,进入手机设置状态!下面看一下效果图:   下面是实现Demo的详细步骤: 一、建立一个Android工程我们命名为MenuInflate ...
Global site tag (gtag.js) - Google Analytics