<<上篇 | 首页 | 下篇>>

JavaMail通过IMAP和POP3接收未读以及设置已读邮件

 使用javaMail收邮件主要有两种协议,一种是pop3,一种是imap。这两种协议都可以用来收邮件,但是在其中的处理上是有区别的。pop3是不支持判断邮件是否为已读的,也就是说你不能直接从收件箱里面取到未读邮件,这需要自己进行判断,然而imap就提供了这样的功能,使用imap时可以很轻松的判断该邮件是否为已读或未读或其他。

 

此外收件箱中的每一封邮件都对应着一个MessageNumber,所以可以通过一个MessageNumber拿到对应的那封邮件。如:Message message = folder.getMessage(messageNumber);

 

pop3和imap主要区别就是能否判断邮件状态的问题,其他的操作都差不多.

阅读全文……

标签 : ,

利用Android SDK免root权限抓屏

必须得承认Android抓屏很麻烦,iPhone的第一版本就内置的功能,Android居然2.3版本还不支持,需要ROOT权限并且安装额外的软件,而所谓的免root截屏软件“No Root Screenshot”居然还要31块钱多,而且还需要在电脑上安装程序连接手机配合抓屏。而其实,对于开发者来说,开发环境已经具备了抓屏的条件了:

1,安装 ADB USB 驱动程序,一般都已经包含在Android SDK里了

2,下载安装JDK1.6

3,下载安装Android SDK :SDK developers kit

 

然后:

1,手机打开USB 调试,设置=》应用程序=》开发=》选择USB调试

2,点击android-sdk-windows\tools\ddms.bat,在出现的界面里点击菜单Device 里选择 Screen Capture,即可开始截屏

 

 

补充:如何在HTC手机(Android 2.3版本)抓屏

按住开机/电源按钮,同时按一下Home键。

标签 : ,

把AdMob广告AdView放置于屏幕webview底部

将AdMob广告AdView放置于屏幕webview底部,并且不遮拦界面webview内部文字,看下面的布局xml:

 <?xml version="1.0" encoding="utf-8"?>

<RelativeLayout

    xmlns:android="http://schemas.android.com/apk/res/android"

    android:orientation="vertical"

    android:layout_width="fill_parent"

    android:layout_height="fill_parent">

    <ScrollView android:id="@+id/scrollLayout"

        android:layout_height="fill_parent"

        android:layout_width="fill_parent"

        android:layout_above="@+id/adView">

        <LinearLayout android:layout_height="fill_parent"

            android:layout_width="fill_parent">

            <TextView android:layout_height="wrap_content"

                android:layout_width="wrap_content"

                android:text="Place very long string here..."/>

        </LinearLayout>

    </ScrollView>

    <com.google.ads.AdView

        xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads"

        android:id="@id/adView"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        android:layout_alignParentBottom="true"

        ads:adUnitId="INSERT_YOUR_AD_UNIT_ID_HERE"

        ads:adSize="BANNER"

        ads:testDevices="TEST_EMULATOR"

        ads:loadAdOnCreate="true"/>

</RelativeLayout>

标签 : ,