11 2015 档案

摘要:在Android中,使用摄像头拍照一般有两种方法, 一种是调用系统自带的Camera,另一种是自己写一个摄像的界面。 我们要添加如下权限: 1、调用系统Camera 调用系统自带的Camera主要的步骤为:(1)构造图片存储的路径名(2)使用Intent启动Camera Activi... 阅读全文
posted @ 2015-11-22 22:27 doodle777 阅读(552) 评论(0) 推荐(0)
摘要:使用Android手机的时候,有时我们会用到录音功能,本文简单的介绍了如何使用MediaRecorder通过手机自带麦克风进行录音。 首先,既然是录音,我们需要录音和写外存的权限: 然后,我们创建一个录音的方法startRecord(),当我们单击录音按钮时调用这个方法来进行录音。... 阅读全文
posted @ 2015-11-22 19:57 doodle777 阅读(273) 评论(0) 推荐(0)
摘要:触摸操作在现在智能手机系统中起到举足轻重的作用,本文将对安卓中的触摸以及一些简单手势的操作进行简单的介绍。1、触摸 首先是关于触摸的判断,有两种方法可以判断的触摸操作。(1)setOnTouchListener 对于View类,我们可以为View添加setOnTouchListener来获取触摸事... 阅读全文
posted @ 2015-11-20 21:22 doodle777 阅读(1243) 评论(0) 推荐(0)
摘要:本文将讲解如何通过codecogs.com和Google.com提供的API接口来将LaTeX数学函数表达式转化为图片形式。具体思路如下: (1)通过TextBox获取用户输入的LaTeX数学表达式,然后对表达式格式化使之便于网络传输。 (2)将格式化之后的字符串,通过Http请求发送至codec... 阅读全文
posted @ 2015-11-18 00:13 doodle777 阅读(3083) 评论(2) 推荐(0)
摘要:本文将讲解如何通过codecogs.com和Google.com提供的API接口来将LaTeX数学函数表达式转化为图片形式。具体思路如下: (1)通过EditText获取用户输入的LaTeX数学表达式,然后对表达式格式化使之便于网络传输。 (2)将格式化之后的字符串,通过Http请求发送至code... 阅读全文
posted @ 2015-11-17 22:30 doodle777 阅读(952) 评论(0) 推荐(0)
摘要:Android的消息处理有三个核心类:Looper,Handler和Message。其实还有一个Message Queue(消息队列),但是MQ被封装到Looper里面了,我们不会直接与MQ打交道。平时我们最常使用的就是Message与Handler了,如果使用过HandlerThread或者自己... 阅读全文
posted @ 2015-11-17 10:11 doodle777 阅读(329) 评论(0) 推荐(0)
摘要:Java中常用的有关线程的操作有,判断线程是否启动、线程强制执行、线程休眠、线程中断、线程让步、线程同步等。下面就一一举例。 首先,我们新建一个MyThread类实现Runnable接口。基于此接口进行线程的相关操作。class MyThread implements Runnable { pub... 阅读全文
posted @ 2015-11-15 16:23 doodle777 阅读(236) 评论(0) 推荐(1)
摘要:随着多核CPU的发展,多线程编程显得越来越重要,本文将对Java中的多线程编程进行一些简单的探讨。1、继承Thread类 Java中,线程运行的基本单位是Thread,所以,我们可以通过继承Thread类的方法来实现多线程编程。继承Thread类,必须重写run方法。class MyThread ... 阅读全文
posted @ 2015-11-14 19:17 doodle777 阅读(296) 评论(0) 推荐(0)
摘要:本文将通过实现一个简单的Service发送简单消息,然后通过一个BroadcastReceiver接收Service发送的消息,从而改变一个TextView的文本颜色。 这里,我们需要三个java文件,一个实现MainActivity,一个实现Service,一个实现BroadcastReceiv... 阅读全文
posted @ 2015-11-12 18:12 doodle777 阅读(884) 评论(1) 推荐(1)
摘要:一、常用的数学符号1、小写希腊字母\alpha\nu\beta\xi\gammao\delta\pi\epsilon\rho\zeta\sigma\eta\tau\theta\upsilon\iota\phi\kappa\chi\lambda\psi\mu\omega2、大写希腊字母 大写希腊字母只... 阅读全文
posted @ 2015-11-09 20:59 doodle777 阅读(18380) 评论(2) 推荐(6)
摘要:在程序开发过程中,LOG是广泛使用的用来记录程序执行过程的机制,它既可以用于程序调试,也可以用于产品运营中的事件记录。在Android系统中,提供了简单、便利的LOG机制,开发人员可以方便地使用。本文简单介绍了Android中Log的使用以及在Android Studio中 Log 颜色的更改。 ... 阅读全文
posted @ 2015-11-08 19:43 doodle777 阅读(1953) 评论(0) 推荐(0)
摘要:有时候,我们需要应用程序在状态内显示一些通知信息,这时我们就需要使用Notification来完成这一工作。也许我们会想到以前经常使用的Toast来通知用户。虽然Notification与Toast都可以起到通知、提醒的作用,其实这两者还是有很大不同的。在android中,Notification... 阅读全文
posted @ 2015-11-06 16:37 doodle777 阅读(259) 评论(0) 推荐(0)
摘要:Android的传感器主要包括八大传感器,他们分别是:加速度传感器(accelerometer)、陀螺仪(gyroscope)、方向传感器(orientation)、磁力传感器(magnetic field)、环境光照传感器(light)、温度传感器(temperature)、距离传感器(prox... 阅读全文
posted @ 2015-11-05 21:54 doodle777 阅读(797) 评论(0) 推荐(0)
摘要:我们在遍历文件夹的时候由于涉及到SD卡相关操作,所以我们需要添加如下权限: 首先,需要检查SD卡挂载状态: boolean sdCard = Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED... 阅读全文
posted @ 2015-11-04 22:08 doodle777 阅读(1589) 评论(0) 推荐(0)
摘要:Android为数据存储提供了五种方式:1、SharedPreferences2、文件存储3、SQLite数据库4、ContentProvider5、网络存储 安卓的网络存储比较简单,因为Android提供的 Uri 和 Intent 可以帮助我们完成大多数任务。一、发送邮件 首先,我们来看一下如何... 阅读全文
posted @ 2015-11-04 22:07 doodle777 阅读(534) 评论(0) 推荐(0)
摘要:转载自:http://www.cnblogs.com/devinzhang/archive/2012/01/20/2327863.htmlAndroid为数据存储提供了五种方式:1、SharedPreferences2、文件存储3、SQLite数据库4、ContentProvider5、网络存储1.... 阅读全文
posted @ 2015-11-04 20:59 doodle777 阅读(216) 评论(0) 推荐(0)