2. Galaxy Note – Super AMOLED Display
1280x800
Large 5.3” display
(285 ppi)
S-pen solution
Portable, Slim, light
(9.6mm) (178g)
3. Galaxy Note – Premium Smartphone
8MP auto focus
with LED flash
Shoots 1080p video
16GB storage
Support Up to 32GB SD card
1 GB RAM
2 MP front
facing camera
Wi-Fi 802.11b/g/n
Accelerometer
Gyroscope
Compass
Barometer
4. Galaxy Note - Best Multi-Input Experience
Capacitive touch
S Pen
256 levels of pressure
Sensitivity
Deep integration
With the screen
And the OS
The S Pen
8. Cont ent s of t he SDK
libspen.jar Dev Guide Sample
Application
9. Addi ng t he JAR Fi l e t o
Your Pr oj ect
Java Build Path Libraries Add External JARs libspen.jar
Libraries
Java Build Path libspen.jar
Add External JARs…
10.
11.
12. Packages to Import
Import com.samsung.sdraw.*
Import com.samsung.spensdk.*
Packages to Use S Pen Features
import android.app.Activity;
import android.os.Bundle;
import com.samsung.sdraw.CanvasView;
import com.samsung.sdraw.SDrawLibrary;
import com.samsung.sdraw.SettingView;
import com.samsung.sdraw.AbstractSettingView;
import com.samsung.sdraw.AbstractSettingView.SettingChangeListener;
import com.samsung.spensdk.SCanvasView;
import com.samsung.spensdk.SCanvasView.OnPlayCompleteUICB;
import com.samsung.spensdk.SCanvasView.OnPlayProgressChangeUICB;
public class SampleActivity extends Activity {
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28. Ani m i on
at
Show Animation from the Drawing
Animation
30. Ani m i on
at
Call doAnimationStart() after Load Data
Public boolean OnWindowFocusChanged(boolean item) {
super.onWindowFocusChanged(item);
mCanvasView.createSAMMLibrary();
mCanvasView.setOnPlayCompleteListener( mPlayCompleteLister );
mCanvasView.setOnPlayProgressChangeListener( mPlayProgressChangeListener );
mCanvasView.setAnimationMode(true);
Intent intent = getIntent();
String sDataKey = intent.getStringExtra(EXTRA_VIEW_FILE_PATH);
if (mCanvasView.loadSAMMData(sDataKey))
{
mCanvasView.doAnimationStart(true);
}
}