代码改变世界

随笔分类 -  Android开发之旅

android 更新uI主线程

2013-10-08 17:27 by omgee, 183 阅读, 收藏, 编辑
摘要: http://www.cnblogs.com/wenjiang/p/3180324.htmlhandleMessage 好用 阅读全文

android--.9图片制作

2013-05-15 16:05 by omgee, 182 阅读, 收藏, 编辑
摘要: 详解:http://blog.csdn.net/zhangzhikaixinya/article/details/7815737 阅读全文

android上画方框

2012-09-17 10:08 by omgee, 1829 阅读, 收藏, 编辑
摘要: 来自zxing开源码 public Rect getFramingRect() { if (framingRect == null) { if (camera == null) { return null; } Point screenResolution = configManager.getScreenResolution(); int width = screenResolution.x * 3 / 4; /* if (width < MIN_FRAME_WIDTH) { width = MIN_FRAME... 阅读全文

android 旋转按钮和旋转变化动画

2012-08-30 11:08 by omgee, 2777 阅读, 收藏, 编辑
摘要: RotateAnimation类:旋转变化动画类RotateAnimation类是Android系统中的旋转变化动画类,用于控制View对象的旋转动作,该类继承于Animation类。RotateAnimation类中的很多方法都与Animation类一致,该类中最常用的方法便是RotateAnimation构造方法。【基本语法】public RotateAnimation (float fromDegrees, float toDegrees, int pivotXType, float pivotXValue, int pivotYType, float pivotYValue)参数说明f 阅读全文

android自定义透明dialog菜单

2012-05-29 15:59 by omgee, 1287 阅读, 收藏, 编辑
摘要: 制作菜单时,我用了dialog加载一个view的方式,但是总是会出现一些黑色阴影,消除方法其实很简单;首先在style.xml文件里面定义一下dialgo样式,如果没有就新建一下style.xml<style name="Dialog" parent="android:style/Theme.Dialog"> <item name="android:windowNoTitle">true</item> <item name="android:windowFrame"> 阅读全文

android完美退出应用

2012-05-29 15:47 by omgee, 258 阅读, 收藏, 编辑
摘要: 其实就是一个简单的单例模式加activity数组,建一个activity数组,记录下每一个打开的activity,然后在退出应用时,全部finish()public class MyApplication extends Application{ private static MyApplication instance;private List<Activity> activitylist=new LinkedList<Activity>();//单例模式获取唯一的MyApplication实例public static MyApplication getInstan 阅读全文

android五大布局居中对齐方式

2012-05-24 16:07 by omgee, 11224 阅读, 收藏, 编辑
摘要: 1.LinearLayout(线性布局)如果是要把imagebutton之类的控件居中对齐的话,要用android:layout_gravity 代码如下: <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:layout_gravity="center_horizontal" ... 阅读全文

android dialog去白色边框,设置边框大小,加载gif动画

2012-04-27 13:30 by omgee, 2029 阅读, 收藏, 编辑
摘要: 之前写过一个alertdialog加载gif动画的程序,但其实在调节的过程中遇到了很多问题,最重要的就是,无法让动画跟alertdialog框默认样式完美融合,总是多出来空白的部分,图片尺寸也失真,至此,知道alertdialog对话框不适合做自定义动画,它的样式比较局限于对话框.所以我用dialog重要实现了一次。。过程没太大不同,但它提供的自定义样式文件帮助还是很大的;这边我就简写一下:一.在res新建drawable文件夹,导入gif的帧图片集合,建animail_pro.xml,设置编写图片集;具体操作请看这里:http://www.cnblogs.com/userbibi/archi 阅读全文

android 常识大全

2012-04-27 11:50 by omgee, 153 阅读, 收藏, 编辑
摘要: 1.想现实back返回键的效果,又不想按键,这里在activity里加finish()方法(关闭结束当前activity)跟按返回键是一样的效果哦2.实现自定义动画进度条时,用dialog不要用alertdialog,实现有动画展示效果的对话框时用popupwindow 阅读全文

LinearLayout、RelativeLayout、FrameLayout居中显示

2012-04-25 11:21 by omgee, 875 阅读, 收藏, 编辑
摘要: LinearLayout、RelativeLayout、FrameLayout居中显示需要设置的属性不一样,今天总结下,方便以后使用~~布局文件如下:<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_p 阅读全文

dialog实现自定义动画progress

2012-04-24 12:54 by omgee, 887 阅读, 收藏, 编辑
摘要: 上章写了一个dialog实现自定义静态图的demo,现在来现实播放自定义动画的进度条一.先导入动画,这边是不可以直接加载gif动态图片的,所以要把它打散,我使用了工具Easy GIF Animator导入gif 图片然后右击任何一张图片,有个select all frame , 全选之后,在工具栏上有一个frame--export selected frames 就导出了所有帧图片二.在工程中res文件夹新建一个drawable文件夹,把图片导入,再建一个animal_pro.xmlanimal_pro.xml<?xml version="1.0" encoding= 阅读全文

AlertDialog弹出退出对话框和图片对话框

2012-04-20 14:43 by omgee, 1301 阅读, 收藏, 编辑
摘要: 一.先建好一个dialog protected void dialog() { AlertDialog.Builder builder = new Builder(LinkMap.this); builder.setMessage("确定要退出吗?"); builder.setTitle("提示"); builder.setPositiveButton("确认", new android.content.DialogInte... 阅读全文

Activity标题栏设置

2012-04-17 16:53 by omgee, 2367 阅读, 收藏, 编辑
摘要: 在应用过程中需要将Activity的标题栏进行修改,一般情况下,通过java代码的setTitle方法可以设置其标题内容。在实际应用过程中可能会有复杂的需求,此时需要进行相关的处理,比如在标题栏上显示两个按钮和一个文本,按钮进行操作可以进行操作。这个时候就需要进行处理,处理方式如下:1、建立head.xml所需的布局文件:<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/ 阅读全文

intent几种传值数组、对象、集合(Array,Object,List)

2012-03-29 13:23 by omgee, 11470 阅读, 收藏, 编辑
摘要: 1.Arrayprivate ArrayList<String> checkList=new ArrayList<String>(); Intent intent=new Intent(mytext.this,show.class); intent.putStringArrayListExtra("list", checkList); startActivity(intent); 调用 Intent intent=this.getIntent(); ArrayList<String> list=intent.getStringArrayL 阅读全文

Intent传递对象的两种方法(Serializable,Parcelable)

2012-03-29 10:53 by omgee, 509 阅读, 收藏, 编辑
摘要: 今天讲一下Android中Intent中如何传递对象,就我目前所知道的有两种方法,一种是Bundle.putSerializable(Key,Object);另一种是Bundle.putParcelable(Key, Object);当然这些Object是有一定的条件的,前者是实现了Serializable接口,而后者是实现了Parcelable接口第一步:新建一个Android工程命名为IntentDemo第二步:修改main.xml布局文件java代码 <?xml version="1.0" encoding="utf-8"?> < 阅读全文

android bug大全

2012-03-21 13:52 by omgee, 1925 阅读, 收藏, 编辑
摘要: 整理所有在做了andorid项目时遇到的问题1.[2012-03-20 15:58:35 - OmgeTCE] The connection to adb is down, and a severe error has occured.[2012-03-20 15:58:35 - OmgeTCE] You must restart adb and Eclipse.[2012-03-20 15:58:35 - OmgeTCE] Please ensure that adb is correctly located at 'C:\android_SDK\platform-tools\adb 阅读全文

android 真机配置

2012-03-21 13:38 by omgee, 283 阅读, 收藏, 编辑
摘要: 1.设置手机:应用程序-开发-USB调试-勾选2.一般手机连pc都要下驱动,这边你下一个豌豆夹手机精灵放装在pc上,用数据线连接手机跟pc,豌豆夹会直接检测你的手机驱动,然后下载安装、连接看效果如下:3.打开eclipse,打开你的工程,点击run按钮下拉框-选择Run Configurations在Target列表框中选择Manual-Apply-Run这边343的机器就是我的真机-选择它点ok就行了。。tip:其实用了豌豆夹之后就可以直接看到手机是否已经连接上,但是一些 dos发烧友还是喜欢看一下adb 1.先配置一下adb的环境变量,编辑path添加一下adb.exe的路径,不知道的同学 阅读全文

Android环境配置 ADT安装,卸载,更新

2012-03-13 17:28 by omgee, 1869 阅读, 收藏, 编辑
摘要: 这两个月要做一个android的项目第一天便开始配置 android环境,不过过程并不顺利,可能人品比较差==!不过倒是把大大小小可能遇到的问题都给碰了一遍,顺便总结了一下经验。1.先装 java_jdk,其实这的作用就相同于c#的.net formework2.配置运行环境右击我的电脑--属性--高级--环境变量看一下你刚才安装的jdk的路径(c:\Program Files\Java\jdk1.6.0_01)查找底部[系统变量]列表中,查找变量名为"java_home"的系统变量,如果没有就[新建],变量名“JAVA_HOME”,值填入jdk的安装路径:c:\Progr 阅读全文
点击右上角即可分享
微信分享提示