- 博客(26)
- 资源 (15)
- 收藏
- 关注
原创 Android通过Servcie实现Notification定时发送
/** * 通过启动或停止服务来管理通知功能 * * @description: * @author ldm * @date 2016-4-29 上午9:15:15 */public class NotifyControlActivity extends Activity { private Button notifyStart;// 启动通知服务 private B
2016-04-29 09:35:51 3450
原创 Android红外线遥控
Android API Demos中有红外线遥控的小例子,在网上找了很久相关的资料,发现比较少,或许找的方法不对。Github上有一个与之相关的开源项目https://github.com/timnew/AndroidInfrared,还没来得及学习。希望有相关资料或学习项目的大神们多指导 。/** * Android红外线遥控官方Demo * * @description: * @a
2016-04-28 17:23:21 9660 3
原创 Android打印框架Demo
最近在学习Android API相关知识,才后知后觉地发现Android带有原生的打印功能。参考了http://www.kuqin.com/shuoit/20140625/340810.html网站资料,把官方的相应代码整理成了个Demo,/** * 主页面 * * @description: * @author ldm * @date 2016-4-28 上午9:54:17 */
2016-04-28 09:54:02 8651 10
原创 Andorid程序安装,替换及卸载操作
/** * 安卓应用程序 APK安装,替换及卸载 * * @description: * @author ldm * @date 2016-4-27 下午4:53:01 */public class ApkOperatorActivity extends Activity { // 安装 private static final int INSTALL_REQUEST
2016-04-27 17:00:35 2856
原创 Android API之Assets下文件操作
/** * Android中assets目录下文件数据操作 assets文件有大小限制限制:最大(UNCOMPRESS_DATA_MAX): * 1048567字节,接近1M大小(图片,Mp3等格式文件例外) * * @description: * @author ldm * @date 2016-4-27 上午8:57:15 */public class ReadAssetAct
2016-04-27 09:25:18 1957 2
原创 Android带渐变效果的圆角矩形Demo
/** * 带渐变色效果的圆角矩形 * * @description: * @author ldm * @date 2016-4-26 下午3:47:12 */public class RoundRectsActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceS
2016-04-26 16:09:13 4380
原创 Android手指绘图Demo
/** * Android写字板Demo(包括颜色选择,图形外观处理及Xfermode示例) * @description: * @author ldm * @date 2016-4-26 上午10:39:50 */public class FingerPaintActivity extends Activity implements ColorPickerDialog.
2016-04-26 10:40:59 2453
原创 Android方向传感器
/** * 传感器指针Demo * * @description: * @author ldm * @date 2016-4-25 下午5:29:18 */public class SensorHandActivity extends GraphicsActivity { // 传感器管理对象 private SensorManager mSensorManager;
2016-04-26 09:40:58 1164 1
原创 Android绘图之:弧形绘制
/** * 绘制弧形图案 * @description: * @author ldm * @date 2016-4-25 下午4:37:01 */public class ArcsActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) {
2016-04-25 16:36:17 7906
原创 快捷使用AndroidStudio开发工具
从2015年下半年开始,Google为了简化Android的开发工作,不再支持对Eclipse等开发工具的更新,主推由Google开发的AndroidStudio开发工具。 到目前为止,相信还有不少的Android开发同行使用的Eclispe做为开发工具,为了顺序潮流,为了更方便地开发出高效的Android应用,我们应该尽快从 Eclipse上转移到AndroidStudio开发工具上来。从去
2016-04-25 11:09:38 3659
原创 Android短信收到,语音播报
发送短信功能界面/** * 发送短信Demo * * @description: * @author ldm * @date 2016-4-22 上午9:07:53 */public class SmsActivity extends Activity implements OnClickListener { public static final String SMS_RE
2016-04-22 10:19:23 3617
原创 TextView实现带链接文字事件监听三种常用方式
/** * TextView实现文字链接跳转功能 * @description: * @author ldm * @date 2016-4-21 下午4:34:05 */public class TextViewLinkAct extends Activity { private TextView tv_3; private TextView tv_4; @Over
2016-04-21 16:43:11 1973
原创 ListView单选及多选等功能实现
在项目中也遇到过给ListView的item添加选择功能。比如一个网购APP,有个历史浏览页面,这个页面现点击item单选/多选及全选删除功能。 当时也是通过在数据中添加一个是否选择的字段来记录item的状态,然后根据这个字段有相应的position位置进行选择状态更改及删除操作。 刚刚看了Android API Demos中17种ListView的实现方法,发现ListView自身就带有我们
2016-04-21 10:59:55 1722
原创 Android日期时间选择对话框
/** * @description: * @author ldm * @date 2016-4-21 上午9:02:49 */public class DateWidgets1 extends Activity { // 显示时间TextView private TextView mDateDisplay; // 时间日期表示单位 :年/月/日/小时/分 pr
2016-04-21 09:09:56 4436
原创 Android计时器Chronometer小例子
Android中Chronometer控件继承自TextView,这个组件可以用1秒的时间间隔进行计时,并显示出计时结果。就是我们常说的计时器工具。public class ChronometerActivity extends Activity implements OnClickListener { private Chronometer mChronometer; priva
2016-04-20 16:18:21 2173
原创 Android视频播放之MediaPlayer
现在项目要做音视频这块功能,这正是我相对比较薄弱的地方,项目中要用到,赶紧抓紧时间学习。看到了一编介绍不错的文章http://blog.csdn.net/shulianghan/article/details/38487967,值得学习。 /** * Android API MediaPlayer示例 * * @description: * @author ldm * @date
2016-04-20 11:09:38 1879
原创 Android播放器MediaPlayer实现均衡器效果
这几天在系统学习Androi官方API Demos,看到实现均衡器效果,就把官方API中代码copy下来,根据网上前辈的指引略有修改,添加了注释。public class AudioFxDemo extends Activity { private static final String TAG = "AudioFxDemo"; private static final float
2016-04-20 09:24:38 4871
原创 Android官方API Demo学习之联系人获取
Android官方API Demo学习之联系人获取/** * Android API Demos之获取手机联系人 * * @description: * @author ldm * @date 2016-4-19 上午10:28:27 */public class MainActivity extends ListActivity { static final String[
2016-04-19 11:12:59 2192
原创 Activity重新创建之recreate
Android在3.0之后,Activity引入了新的一个方法:recreate(),从字面意思就知道是重新创建Activity的,3.0+版本才可以使用。/** * 调用recreate方法重新创建Activity会比正常启动Activity多调用了onSaveInstanceState * ()和onRestoreInstanceState()两个方法,onSaveInstanceState
2016-04-19 09:42:50 9862
原创 Android项目中异常捕获及对应Log日志文件保存
做程序开发,肯定离不开与BUG打交道,更加离不开程序异常的出现。在开发的时候,我们可以通断点调试,日志打印,异常捕获工具等方式发现或处理程序 中的Exception。那客户在使用我们的应用时,程序了问题,我们怎么可以知道呢?当然,我们可以加上友盟统计等第三方工具。另外还能怎么做呢?那就 是把异常信息通过文档地形式保存下来,如果用户在使用的时候程序出了异常,可以让用户把对应的日志信息发给我们
2016-04-18 13:53:33 7813
原创 Android中通过EventBus传递消息数据
Android开发中离不开页面间跳转及数据 交互,第三方开源框架存在一个Android事件总线框架。其开源地是:https://github.com/greenrobot/EventBus. 我们在Android可以通过Intent,BroadCastReceiver,ContentProvider甚至回调方法等来传递数据,那EventBus有什么优势呢?开源地址中及网络有很多介绍,我就不献丑了
2016-04-15 17:20:56 6925
原创 Android通过ScaleGestureDetector实现图片缩放
之前有有开发过图片放大缩小功能,是用改写OnTouch()方法来实现的,周末在家学习了下相关视屏,发现通过ScaleGestureDetector来实现更加的方便,写篇学习日志!/** * 自定义缩放ImageView * @description: * @author ldm * @date 2016-4-13 上午11:08:53 */blic class ScaleImageV
2016-04-13 11:08:22 7651 3
原创 Android中复制及粘贴功能
工作中用到了Android的Copy and Paste功能,上官网http://developer.android.com/guide/topics/text/copy-paste.html#Clipboard看了下相关文档。 Copy and Paste模块功能很强大,可以实现文本,图片,Intent及二进制数据流等Copy及Paste操作,非常方便。我就以文本为例,做个简单笔记。/**
2016-04-11 17:37:36 9597
原创 Android二维码工具zxing使用
二维码在我们生活中随处可见,在我眼里简直可以用“泛滥”来形容啦!那如何在我们Android项目中扫描识别二维码或生成二维码图片呢?我们通常使用的开源框架是zxing。在github上的开源地址:https://github.com/zxing/zxing,目前在做的项目中也用到这个框架, 所以自己做了个demo,方便学习及下次使用。识别二维码 /** * 扫描二维码示例 */pub
2016-04-11 11:27:05 1808 2
原创 Android学习笔记:简易五子棋(下)
周末在家,终于花点时间学完了简易五子棋项目的编写。做个学习记录。自定义Viewpublic class GobangView extends View { private Bitmap mWhiteChess;//白棋图片 private Bitmap mBlackChess;//黑棋图片 private int mPanelWidth;//棋盘宽度 private
2016-04-11 09:27:59 4279
原创 Android学习笔记:简易五子棋(上)
好长时间没有学习了,昨天晚上在家看了《慕课网》最Android的最新视屏“五子棋”开发部分,就趁现在还有印象做个学习笔记。public class GobangView extends View { private Bitmap mWhiteChess;//白棋图片 private Bitmap mBlackChess;//黑棋图片 private int mPanelWid
2016-04-08 14:24:13 2665
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人