实例讲解了电子书阅读器系统, 使用android studio开发, 实例可以显示电子书的阅读列表, 点击列表可以查看电子书对应的书籍内容, 在阅读界面可以设置阅读相应的设置(目录/书签, 显示效果, 字体大小),还可以打电子书的功能界面按照读者, 标题, 最近阅读进行搜索, 具体的功能请【下载实例】
项目对应的实例代码可以通过右侧【下载实例】按钮获取
开发工具: Android Studio 2.2.2
【项目包含内容】(见下图):
【ambilWarna】 库文件
【library】 库文件
【screenshot】 库文件
【superToasts】 库文件
【项目配置】
1. 将项目导入到 Android Studio 2.2.2
2. build.gradle
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
android {
compileSdkVersion 19
buildToolsVersion "24.0.0"
defaultConfig {
applicationId "org.geometerplus.zlibrary.ui.android"
minSdkVersion 11
targetSdkVersion 19
ndk {
moduleName "DeflatingDecompressor-v3"
}
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile( 'proguard-android.txt' ), 'proguard-rules.txt'
}
sourceSets {
main {
jni.srcDirs = []
}
}
}
}
dependencies {
compile project( ':ambilWarna' )
compile project( ':code' )
compile project( ':library' )
compile project( ':superToasts' )
compile files( 'libs/LingvoIntegration_2.5.2.12.jar' )
compile files( 'libs/httpmime-4.2.5.jar' )
compile files( 'libs/json-simple-1.1.1.jar' )
compile files( 'libs/nanohttpd-2.0.5.jar' )
compile files( 'libs/open-dictionary-api-1.2.1.jar' )
compile files( 'libs/pdfparse.jar' )
compile 'com.android.support:support-v4:19.1.0'
compile 'com.android.support:appcompat-v7:19.1.0'
}
|
3. gradle-wrapper.properties
1
2
3
4
5
|
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\: //services.gradle.org/distributions/gradle-2.14.1-all.zip
|
【实例效果图】
转载自原文链接, 如需删除请联系管理员。
原文链接:安卓小说阅读器,转载请注明来源!