随笔分类 -  android

上一页 1 ··· 101 102 103 104 105 106 107 108 109 ··· 122 下一页
android
摘要:一、统一的用户界面是可以使得应用程序更友好。要做到用户界面的统一,我们就必须用到风格(style)和主题(theme)。自定义一个View的方法步骤如下:1、首先,在values文件夹下定义一个atts.xml的文件,描述自定义的控件的属性在values/attrs.xml中:view plainc... 阅读全文
posted @ 2015-05-14 21:14 星辰之力 阅读(1063) 评论(0) 推荐(0)
摘要:要定制Android layout 中的 attributes关键是要明白android中命名空间定义如:xmlns:android="http://schemas.android.com/apk/res/android 以RingtonePreference为例::在代码中::public Rin... 阅读全文
posted @ 2015-05-14 21:12 星辰之力 阅读(310) 评论(0) 推荐(0)
摘要:上篇随笔详细介绍了三种解析服务器端传过来的xml数据格式,而对于服务器端来说,返回给客户端的数据格式一般分为html、xml和json这三 种格式,那么本篇随笔将讲解一下json这个知识点,包括如何通过json-lib和gson这两个json解析库来对解析我们的json数据,以及如何 在我们的And... 阅读全文
posted @ 2015-05-12 16:39 星辰之力 阅读(2456) 评论(0) 推荐(0)
摘要:最近写了个闹钟的程序,看到SharedPreferences在一个程序中可以共享数据,SharedPreferences是一个轻量级的键值存储机制,只可以存储基本数据类型。我就拿来用用,没想到SharedPreferences太好了,真是轻量级的保存数据的好的工具,比sqlite好用多了!以后... 阅读全文
posted @ 2015-04-27 15:26 星辰之力 阅读(857) 评论(1) 推荐(0)
摘要:1、AlarmManager,顾名思义,就是“提醒”,是Android中常用的一种系统级别的提示服务,可以实现从指定时间开始,以一个固定的间隔时间执行某项操作,所以常常与广播(Broadcast)连用,实现闹钟等提示功能2、AlarmManager的常用方法有三个:(1)set(int type,l... 阅读全文
posted @ 2015-04-27 14:20 星辰之力 阅读(838) 评论(0) 推荐(0)
摘要:android要实现定时的功能那肯定就要用到闹铃相关的技术,那么android闹铃实现是基于 AlarmManager 这个类的,首先我们来看一下它的几个主要的方法。打开AlarmManager的源码,如下图显示:两个核心的方法 :private final IAlarmManager mServi... 阅读全文
posted @ 2015-04-27 14:13 星辰之力 阅读(10431) 评论(0) 推荐(0)
摘要:背景:当我们想让Android应用程序定时为做一件工作时,我们往往会在一个BroadcastReceiver中使用AlarmManager.setRepeating()方法来实现。在API 19(即Kitkat)之后,这一方法将不再准确地保证每次工作都在你设置的时间开始。解释:Note:Beginn... 阅读全文
posted @ 2015-04-27 11:33 星辰之力 阅读(3047) 评论(0) 推荐(0)
摘要:在做android开发的时候,有时你会用到图片的上传功能,在我的android项目中,我是选中图片,点击上传多张图片android客户端上传图片部分的代码如下:package com.example.myphotos.utils; import java.io.DataOutputStream;im... 阅读全文
posted @ 2015-04-26 21:25 星辰之力 阅读(1437) 评论(0) 推荐(1)
摘要:两个布局文件,一个main.xml,一个main2.xml,一个MActivity,在MActivity的onCreate()里设置的是setContentView(R.layout.main)。现在如果我想获得main2.xml里的一个按钮Button b = (Button)findViewBy... 阅读全文
posted @ 2015-04-22 17:30 星辰之力 阅读(869) 评论(0) 推荐(0)
摘要:LayoutInflater inflater = LayoutInflater(AudioActivity.this); View timepickerview = inflater.inflate(R.layout.timepicker, null);final Dialog loa... 阅读全文
posted @ 2015-04-22 16:24 星辰之力 阅读(1865) 评论(0) 推荐(0)
摘要:众所周知,android可以通过XML文件来创建selector,以Drawable对象的形式安装到组件上,以提供统一的风格设置。但是在某些时候,我们需要通过代码的形式来实现相同的功能,例如组件数量非常多,对应不同的图片,这时候如果还用XML的话就需要创建大量的selector文件,非常繁琐。例如... 阅读全文
posted @ 2015-04-22 15:43 星辰之力 阅读(1019) 评论(0) 推荐(0)
摘要:在Android中我们经常会用AlertDialog来显示对话框。通过这个对话框是显示在屏幕中心的。但在某些程序中,要求对话框可以显示在不同的位置。例如,屏幕的上方或下方。要实现这种效果。就需要获得对话框的Window对象,获得这个Window对象有多种方法。最容易的就是直接通过AlertDialo... 阅读全文
posted @ 2015-04-22 15:13 星辰之力 阅读(232) 评论(0) 推荐(0)
摘要:在Android中我们经常会用AlertDialog来显示对话框。通过这个对话框是显示在屏幕中心的。但在某些程序中,要求对话框可以显示在不同的位置。例如,屏幕的上方或下方。要实现这种效果。就需要获得对话框的Window对象,获得这个Window对象有多种方法。最容易的就是直接通过AlertDialo... 阅读全文
posted @ 2015-04-21 18:36 星辰之力 阅读(293) 评论(0) 推荐(0)
摘要:更改AlertDialog标题的方法google目前没有提供,只能通过其他办法一种办法是:首先在源代码中找到有个叫AlertController的类,这个类就是AlertDialog的实现类,是没有对外公开的,然后在这个类中有个私有成员变量叫mTitleView,这个就是AlertDialog的ti... 阅读全文
posted @ 2015-04-21 16:31 星辰之力 阅读(5588) 评论(0) 推荐(0)
摘要:AlertDialog.Builder builder = new AlertDialog.Builder(new ContextThemeWrapper(this, R.style.AlertDialogCustom));然后自定义自己的样式就可以了 阅读全文
posted @ 2015-04-20 15:05 星辰之力 阅读(2672) 评论(0) 推荐(0)
摘要:在项目中,需要把RelativeLayout 和 ImageView背景设置为透明,怎么实现呢?这里主要通过代码,请参阅以下关键代码:public ImageView imgDetail;private RelativeLayout rlMain;rlMain= (RelativeLayout) f... 阅读全文
posted @ 2015-04-17 17:13 星辰之力 阅读(2618) 评论(0) 推荐(0)
摘要:更换radiobutton中的图片在xml中很好设置,但对于初学者如何在代码中设置还是不容易找的。没法子,通过看原版api找到两个方法,setCompoundDrawables和setCompoundDrawablesWithIntrinsicBounds。下面交给大家方法。第一个方法:setCom... 阅读全文
posted @ 2015-04-17 14:59 星辰之力 阅读(1993) 评论(0) 推荐(0)
摘要:package com.tware.pdfdrop;import java.io.File;import android.app.Activity;import android.graphics.Color;import android.os.Bundle;import android.view.V... 阅读全文
posted @ 2015-04-16 14:17 星辰之力 阅读(1193) 评论(0) 推荐(0)
摘要:视频播放我们用到的是MediaPlayer,显示控件使用的surfaceView我们向SD卡中先添加个视频文件,我的是xajh.3gp,不要用mp4,MP4会出现should have subtitle controller already set的错误,应该是格式的问题造成的我们看下布局文件 ... 阅读全文
posted @ 2015-04-14 16:27 星辰之力 阅读(304) 评论(0) 推荐(0)
摘要:今天Android项目中遇到一个ImageButton控件上面要显示文字,无奈自定义了一个ImageButton,继承自ImageButton。其实就是override这个控件的onDraw(Canvas canvas)方法;代码如下:package sRoger.pack.Utility;impo... 阅读全文
posted @ 2015-04-10 10:25 星辰之力 阅读(689) 评论(0) 推荐(0)

上一页 1 ··· 101 102 103 104 105 106 107 108 109 ··· 122 下一页