![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android实例
文章平均质量分 88
莫兰迪不会没有瓶子
Travel, reading, programming, you and I are my life. This is what I think perfect.
展开
-
赵雅智_service电话监听2加接通电话录音
步骤:创建CallStateService继承Service取得电话服务监听电话动作电话监听的对象没有电话时停止刻录重设刻录完成一定要释放资源电话响铃时从麦克风采集声音内容输出格式音频编码方式获取sd卡目录并存入电话接通时开始录制电话监听的行为启动service注册service并添加监听电话状态的权限原创 2014-06-17 17:43:11 · 1342 阅读 · 2 评论 -
赵雅智:android发彩信操作
string.xml,布局文件,添加权限和发送短信文章地址:http://blog.csdn.net/zhaoyazhi2129/article/details/8985598SmsActivity.javapackage com.example.lession01_sms;import java.util.ArrayList;import android.net.Uri;原创 2013-05-28 19:36:06 · 1604 阅读 · 0 评论 -
赵雅智:Android短信发送器
注意要点:1)必须要在AndroidManifest.xml中添加发送短信权限设置视图:setContentView(R.layout.布局xml文件);2)查找控件:findViewById(R.id.控件id);3)监听按钮事件:控件.setOnClickListener(this),实现OnClickListener接口4)获取editText里的值:getTex();原创 2014-05-21 14:17:02 · 1466 阅读 · 4 评论 -
赵雅智_Android_网络操作工具类
package com.cards.basic.util;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.HttpURLConnection;import java原创 2014-08-21 16:29:54 · 997 阅读 · 0 评论 -
赵雅智_名片夹(4)_Android中listview可折叠伸缩仿手风琴效果(静态)
最近些一个名片夹得app。其中名片夹客户要求做成可折叠伸缩的效果,真是费了好大劲啊~~~啥都不说了看效果图吧~~首先姓名显示为listview效果,点击姓名像手风琴效果一样,显示余下的详细信息内容,当再次点击姓名的时候,余下详细内容便隐藏原创 2014-07-23 11:15:01 · 5120 阅读 · 1 评论 -
赵雅智_android获取本机运营商,手机号部分能获取
手机号码不是所有的都能获取。只是有一部分可以拿到。这个是由于移动运营商没有把手机号码的数据写入到sim卡中.SIM卡只有唯一的编号,供网络与设备 识别那就是IMSI号码,手机的信号也可以说是通过这个号码在网络中传递的,并不是手机号码。试想,你的SIM丢失后,补办一张新的会换号码吗?是不会 的.就是因为在你的手机号码对应的IMSI号 在移动运营商中被修改成新SIM卡的IMSI号码。原创 2014-10-22 09:48:34 · 2058 阅读 · 5 评论 -
赵雅智_textview自定义日期
实现效果:自定义日期实现步骤:设置textview点击事件,弹出自定义的对话框重写创建对话框准备日期监听器,给对话框赋值日期比较步骤:获取textview值并判断是否为空设置显示的日期格式使用Date.before()函数判断你所选的时间是否是今天之前,或者时间1是否在时间2之前layout布局:<manifest xmlns:androi原创 2014-10-23 12:04:19 · 1639 阅读 · 0 评论 -
赵雅智_名片夹(6)_仿微信底导航栏
效果图如下使用TabHost布局,并使用单选按钮组和FrameLayout相结合布局文件代码:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_原创 2014-08-25 10:21:22 · 8122 阅读 · 0 评论 -
赵雅智_BroadcastReceiver广播接收者的动态注册和静态注册
注册广播接受者静态注册静态注册是在AndroidManifest.xml文件中配置的,我们就来为MyReceiver注册一个广播地址:receiver android:name=".MyReceiver"> intent-filter> action android:name="android.intent.action.原创 2014-10-24 15:26:37 · 1094 阅读 · 0 评论 -
android 防止重复点击提交
原创 2014-10-29 11:00:55 · 1907 阅读 · 8 评论 -
android删除sd卡文件
fileName = "/sdcard/myImage/" + image;sd卡写入:http://blog.csdn.net/zhaoyazhi2129/article/details/8994295原创 2014-10-29 11:05:41 · 5341 阅读 · 0 评论 -
Android将文件保存到SD卡并从卡中取文件
//保存到SD卡 private static String sdState = Environment.getExternalStorageState(); private static String path = Environment.getExternalStorageDirectory().toString(); public static void s原创 2013-07-01 15:46:35 · 2139 阅读 · 0 评论 -
android_双击退出
/** * 设置快速双击退出程序 */ @Override public boolean onKeyDown(int keyCode, KeyEvent event) { // TODO Auto-generated method stub if (keyCode == KeyEvent.KEYCODE_BACK) { exitBy2Click(); } retu原创 2014-10-29 10:15:58 · 1129 阅读 · 1 评论 -
自定义spinner字体颜色
实现效果: 在布局中声明spinner <Spinner android:id="@+id/sp_kc_term" android:layout_width="fill_parent" android:layout_height="wrap_content" android:animationCache="t原创 2014-11-27 13:49:43 · 2618 阅读 · 0 评论 -
赵雅智:android发短信操作
创建android项目创建界面布局TextView文本EditText电话号码及姓名输入框发送短信按钮处理发生短信请求获取控件给发生短信按钮设置点击事件获取短信号码及内容判断短信号码及内容是否为空获取短息的管理器对象如果你的字符数大于了70拆分发送短信的处理添加发送短信的权限原创 2013-05-28 18:50:40 · 1388 阅读 · 0 评论 -
赵雅智:拨打电话操作
1.创建android项目2.设置布局1.TextView文本2.EditText电话号码输入框3.拨打电话按钮3.处理拨打电话请求1.创建android项目2.创建界面布局3.获取控件4.给拨打电话按钮设置点击事件1.获取EditText电话号码输入框文本内容2.设置拨打电话的intent3.toast拨打电话效果4.添加拨打电话的权限原创 2013-05-28 18:50:25 · 1693 阅读 · 0 评论 -
赵雅智_运用Bitmap和Canvas实现图片显示,缩小,旋转,水印
上一篇已经介绍了Android种Bitmap和Canvas的使用,下面我们来写一个具体实例http://blog.csdn.net/zhaoyazhi2129/article/details/32136179运行效果:主要代码package com.example.guaguale;import android.app.Activity;import androi原创 2014-06-18 16:34:58 · 7516 阅读 · 1 评论 -
赵雅智_android实例_当监听类有数据更新时下拉刷新
之前两篇文章分别介绍了OnScrollListener的实现和ContentProvider监听数据的变化,下面我们就结合者两个知识点实现一个小项目项目需求使用当ContentProvider监听类有数据更新时,在当前界面进行提示,并用OnScrollListener实现下拉刷新实现效果通过ContentProvider显示数据在界面当监听类发生变化时下原创 2014-06-11 17:59:07 · 1740 阅读 · 2 评论 -
赵雅智_android通过内容提供者实现电话薄显示更新删除案例
需求分析:通过ContentResolver操作内容提供者的数据,将姓名,电话显示在listView中,并带有添加和删除按钮进行相应操作实现思路步骤:Adater模型层创建内容解析器对象 ContentResolver定义URI自定义CursorAdapter实现构造器public MyCursorAapter(Context context, Cursor原创 2014-06-10 21:55:13 · 1477 阅读 · 0 评论 -
赵雅智_BroadcastReceiver电话监听
AndroidManifest.xml注册广播接收者添加权限<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.android_ipphone" android:versionCode="1" android:vers原创 2014-06-16 20:59:41 · 1290 阅读 · 0 评论 -
Android实现位图剪切
我们不能总是依赖于BitmapFactory 下面告诉大家怎么从Bitmaqp中截取某一部分创建新的Bitmap 系统会有一个默认png图片:icon.png 但是这个图片中最外层会有白色的 比较讨厌 现在以此为例 说说怎么截取 因为其外层为白色 显示不出来 所以我用了 *.9.png 作为其边界 创建Bitmaop 且指向icon.pngBitmap原创 2014-06-18 10:18:32 · 1469 阅读 · 0 评论 -
赵雅智_service实例1电话监听
步骤:创建CallStateService继承Service取得电话服务监听电话动作电话监听的对象没有电话时电话响铃时电话接通时电话监听的行为启动service注册service并添加监听电话状态的权限AndroidManifest.xml<manifest xmlns:android="http://schemas.android.com/apk原创 2014-06-17 17:11:33 · 1159 阅读 · 0 评论 -
赵雅智_splash启动界面
项目需求设置初始化界面并实现界面跳转步骤启动界面主题设置为全屏设置背景资源实现开启动画和跳转实现效果具体代码style.xml true ?android:windowNoTitle splas原创 2014-06-16 12:23:58 · 1139 阅读 · 0 评论 -
赵雅智_通过fragment对布局进行改变
注:1、引用了android.support.v4.app.*;包中的组件;2、为了兼容android1.6,MainActivity继承于FrameActivity;3、改代码中fragment已写入xml中,缺点是不能实现动态的增删,后面的学习将使用代码来进行添加删除fragment。4、onCreateView方法中,inflater.inflate(R.layo原创 2014-06-13 09:59:06 · 3186 阅读 · 0 评论 -
赵雅智_android系统联系人app分析并获取数据
手机联系人存放位置和短信一样在data-data下手机联系人数据库解析将contacts2.db表导出,通过SQLiteexpert查看mimetypes表:存放的数据类型(电话,头像,姓名,邮箱)外键:raw_contacts表:存放联系人的idcontact_id:联系人iddisplay_name:联系人姓名原创 2014-06-13 01:49:00 · 1418 阅读 · 0 评论 -
赵雅智_AndroidUI_listview的item滑动删除效果
package com.example.listsildedel;import java.util.ArrayList;import java.util.List;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.widget.ListV原创 2014-07-23 16:00:26 · 1559 阅读 · 0 评论 -
赵雅智_Android案例_刮刮乐
实现效果主要代码<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:lay原创 2014-06-18 17:21:26 · 1436 阅读 · 1 评论 -
spinner使用自定义的Adapter
运行效果 定义每一个Item的布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_w原创 2014-11-27 13:26:34 · 3583 阅读 · 0 评论