在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → android实现阅读器和书架合集

android实现阅读器和书架合集

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:48.92M
  • 下载次数:5
  • 浏览次数:71
  • 发布时间:2021-11-16
  • 实例类别:一般编程问题
  • 发 布 人:js2021
  • 文件格式:.rar
  • 所需积分:2
 

实例介绍

【实例简介】
个人整理的android实现阅读器和书架合集
【实例截图】
【核心代码】
16359647454824709650.rar
└── android阅读器和书架实现
├── Android Dem实现书架效果
│   ├── BookList
│   │   ├── AndroidManifest.xml
│   │   ├── assets
│   │   ├── bin
│   │   ├── gen
│   │   │   └── com
│   │   │   ├── example
│   │   │   │   └── grideview
│   │   │   │   ├── BuildConfig.java
│   │   │   │   └── R.java
│   │   │   └── handmark
│   │   │   └── pulltorefresh
│   │   │   └── library
│   │   │   └── R.java
│   │   ├── ic_launcher-web.png
│   │   ├── libs
│   │   │   ├── afinal_0.5.1_bin.jar
│   │   │   └── android-support-v4.jar
│   │   ├── proguard-project.txt
│   │   ├── project.properties
│   │   ├── res
│   │   │   ├── drawable-hdpi
│   │   │   │   ├── ic_launcher.png
│   │   │   │   └── shujia.png
│   │   │   ├── drawable-ldpi
│   │   │   ├── drawable-mdpi
│   │   │   │   └── ic_launcher.png
│   │   │   ├── drawable-xhdpi
│   │   │   │   └── ic_launcher.png
│   │   │   ├── drawable-xxhdpi
│   │   │   │   └── ic_launcher.png
│   │   │   ├── layout
│   │   │   │   ├── activity_main.xml
│   │   │   │   └── main.xml
│   │   │   ├── menu
│   │   │   │   └── main.xml
│   │   │   ├── values
│   │   │   │   ├── dimens.xml
│   │   │   │   ├── strings.xml
│   │   │   │   └── styles.xml
│   │   │   ├── values-sw600dp
│   │   │   │   └── dimens.xml
│   │   │   └── values-sw720dp-land
│   │   │   └── dimens.xml
│   │   └── src
│   │   └── com
│   │   └── example
│   │   └── grideview
│   │   ├── ListViewAdapter.java
│   │   └── MainActivity.java
│   └── PullToRefreshLibrary
│   ├── AndroidManifest.xml
│   ├── assets
│   ├── bin
│   ├── gen
│   │   └── com
│   │   └── handmark
│   │   └── pulltorefresh
│   │   └── library
│   │   ├── BuildConfig.java
│   │   └── R.java
│   ├── LICENSE
│   ├── lint.xml
│   ├── pom.xml
│   ├── project.properties
│   ├── res
│   │   ├── anim
│   │   │   ├── slide_in_from_bottom.xml
│   │   │   ├── slide_in_from_top.xml
│   │   │   ├── slide_out_to_bottom.xml
│   │   │   └── slide_out_to_top.xml
│   │   ├── drawable
│   │   │   ├── indicator_bg_bottom.xml
│   │   │   └── indicator_bg_top.xml
│   │   ├── drawable-hdpi
│   │   │   ├── default_ptr_flip.png
│   │   │   ├── default_ptr_rotate.png
│   │   │   └── indicator_arrow.png
│   │   ├── drawable-ldpi
│   │   ├── drawable-mdpi
│   │   │   ├── default_ptr_flip.png
│   │   │   ├── default_ptr_rotate.png
│   │   │   └── indicator_arrow.png
│   │   ├── drawable-xhdpi
│   │   │   ├── default_ptr_flip.png
│   │   │   ├── default_ptr_rotate.png
│   │   │   └── indicator_arrow.png
│   │   ├── layout
│   │   │   ├── pull_to_refresh_header_horizontal.xml
│   │   │   └── pull_to_refresh_header_vertical.xml
│   │   ├── values
│   │   │   ├── attrs.xml
│   │   │   ├── dimens.xml
│   │   │   ├── ids.xml
│   │   │   └── pull_refresh_strings.xml
│   │   ├── values-ar
│   │   │   └── pull_refresh_strings.xml
│   │   ├── values-cs
│   │   │   └── pull_refresh_strings.xml
│   │   ├── values-de
│   │   │   └── pull_refresh_strings.xml
│   │   ├── values-es
│   │   │   └── pull_refresh_strings.xml
│   │   ├── values-fi
│   │   │   └── pull_refresh_strings.xml
│   │   ├── values-fr
│   │   │   └── pull_refresh_strings.xml
│   │   ├── values-he
│   │   │   └── pull_refresh_strings.xml
│   │   ├── values-it
│   │   │   └── pull_refresh_strings.xml
│   │   ├── values-iw
│   │   │   └── pull_refresh_strings.xml
│   │   ├── values-ja
│   │   │   └── pull_refresh_strings.xml
│   │   ├── values-ko
│   │   │   └── pull_refresh_strings.xml
│   │   ├── values-nl
│   │   │   └── pull_refresh_strings.xml
│   │   ├── values-pl
│   │   │   └── pull_refresh_strings.xml
│   │   ├── values-pt
│   │   │   └── pull_refresh_strings.xml
│   │   ├── values-pt-rBR
│   │   │   └── pull_refresh_strings.xml
│   │   ├── values-ro
│   │   │   └── pull_refresh_strings.xml
│   │   ├── values-ru
│   │   │   └── pull_refresh_strings.xml
│   │   └── values-zh
│   │   └── pull_refresh_strings.xml
│   └── src
│   └── com
│   └── handmark
│   └── pulltorefresh
│   └── library
│   ├── extras
│   │   ├── PullToRefreshWebView2.java
│   │   └── SoundPullEventListener.java
│   ├── ILoadingLayout.java
│   ├── internal
│   │   ├── EmptyViewMethodAccessor.java
│   │   ├── FlipLoadingLayout.java
│   │   ├── IndicatorLayout.java
│   │   ├── LoadingLayout.java
│   │   ├── RotateLoadingLayout.java
│   │   ├── Utils.java
│   │   └── ViewCompat.java
│   ├── IPullToRefresh.java
│   ├── LoadingLayoutProxy.java
│   ├── OverscrollHelper.java
│   ├── PullToRefreshAdapterViewBase.java
│   ├── PullToRefreshBase.java
│   ├── PullToRefreshExpandableListView.java
│   ├── PullToRefreshGridView.java
│   ├── PullToRefreshHorizontalScrollView.java
│   ├── PullToRefreshListView.java
│   ├── PullToRefreshScrollView.java
│   └── PullToRefreshWebView.java
├── Android PDF 阅读器合集
│   ├── AndroidPdfViewer
│   │   ├── activitysrc
│   │   │   └── net
│   │   │   └── sf
│   │   │   └── andpdf
│   │   │   └── pdfviewer
│   │   │   ├── ByteBuffer.java
│   │   │   ├── MyAdapter.java
│   │   │   ├── PdfFileSelectActivity.java
│   │   │   ├── PdfViewerActivity.java
│   │   │   └── SimplePersistence.java
│   │   ├── AndroidManifest.xml
│   │   ├── assets
│   │   ├── bin
│   │   │   ├── AndroidPdfViewer.apk
│   │   │   ├── androswing
│   │   │   │   └── tree
│   │   │   │   └── DefaultMutableTreeNode.class
│   │   │   ├── classes.dex
│   │   │   ├── com
│   │   │   │   └── sun
│   │   │   │   └── pdfview
│   │   │   │   ├── action
│   │   │   │   │   ├── GoToAction.class
│   │   │   │   │   └── PDFAction.class
│   │   │   │   ├── BaseWatchable$Gate.class
│   │   │   │   ├── BaseWatchable.class
│   │   │   │   ├── Cache$PageRecord.class
│   │   │   │   ├── Cache$Record.class
│   │   │   │   ├── Cache.class
│   │   │   │   ├── colorspace
│   │   │   │   │   ├── GrayColorSpace.class
│   │   │   │   │   ├── IndexedColor.class
│   │   │   │   │   ├── PDFColorSpace.class
│   │   │   │   │   └── RGBColorSpace.class
│   │   │   │   ├── decode
│   │   │   │   │   ├── ASCII85Decode.class
│   │   │   │   │   ├── ASCIIHexDecode.class
│   │   │   │   │   ├── CCITTCodes
│   │   │   │   │   ├── CCITTFaxDecode.class
│   │   │   │   │   ├── CCITTFaxDecoder.class
│   │   │   │   │   ├── DCTDecode.class
│   │   │   │   │   ├── FlateDecode.class
│   │   │   │   │   ├── LZWDecode.class
│   │   │   │   │   ├── PDFDecoder.class
│   │   │   │   │   ├── PNGPredictor.class
│   │   │   │   │   ├── Predictor.class
│   │   │   │   │   └── RunLengthDecode.class
│   │   │   │   ├── decrypt
│   │   │   │   │   ├── CryptFilterDecrypter.class
│   │   │   │   │   ├── EncryptionUnsupportedByPlatformException.class
│   │   │   │   │   ├── EncryptionUnsupportedByProductException.class
│   │   │   │   │   ├── IdentityDecrypter.class
│   │   │   │   │   ├── PDFAuthenticationFailureException.class
│   │   │   │   │   ├── PDFDecrypter.class
│   │   │   │   │   ├── PDFDecrypterFactory.class
│   │   │   │   │   ├── PDFPassword$1.class
│   │   │   │   │   ├── PDFPassword$CharsetEncoderGenerator.class
│   │   │   │   │   ├── PDFPassword$IdentityEncodingByteGenerator.class
│   │   │   │   │   ├── PDFPassword$PasswordByteGenerator.class
│   │   │   │   │   ├── PDFPassword$PDFDocEncodingByteGenerator.class
│   │   │   │   │   ├── PDFPassword.class
│   │   │   │   │   ├── StandardDecrypter$EncryptionAlgorithm.class
│   │   │   │   │   ├── StandardDecrypter.class
│   │   │   │   │   └── UnsupportedEncryptionException.class
│   │   │   │   ├── font
│   │   │   │   │   ├── BuiltinFont.class
│   │   │   │   │   ├── CIDFontType2.class
│   │   │   │   │   ├── FlPoint.class
│   │   │   │   │   ├── FontSupport.class
│   │   │   │   │   ├── OutlineFont.class
│   │   │   │   │   ├── PDFCMap$1.class
│   │   │   │   │   ├── PDFCMap.class
│   │   │   │   │   ├── PDFFont.class
│   │   │   │   │   ├── PDFFontDescriptor.class
│   │   │   │   │   ├── PDFFontEncoding.class
│   │   │   │   │   ├── PDFGlyph.class
│   │   │   │   │   ├── res
│   │   │   │   │   │   ├── BaseFonts.properties
│   │   │   │   │   │   ├── d050000l.pfb
│   │   │   │   │   │   ├── n019003l.pfb
│   │   │   │   │   │   ├── n019004l.pfb
│   │   │   │   │   │   ├── n019023l.pfb
│   │   │   │   │   │   ├── n019024l.pfb
│   │   │   │   │   │   ├── n021003l.pfb
│   │   │   │   │   │   ├── n021004l.pfb
│   │   │   │   │   │   ├── n021023l.pfb
│   │   │   │   │   │   ├── n021024l.pfb
│   │   │   │   │   │   ├── n022003l.pfb
│   │   │   │   │   │   ├── n022004l.pfb
│   │   │   │   │   │   ├── n022023l.pfb
│   │   │   │   │   │   ├── n022024l.pfb
│   │   │   │   │   │   └── s050000l.pfb
│   │   │   │   │   ├── ttf
│   │   │   │   │   │   ├── AdobeGlyphList$1.class
│   │   │   │   │   │   ├── AdobeGlyphList.class
│   │   │   │   │   │   ├── CMap.class
│   │   │   │   │   │   ├── CMapFormat0.class
│   │   │   │   │   │   ├── CMapFormat4$Segment.class
│   │   │   │   │   │   ├── CMapFormat4.class
│   │   │   │   │   │   ├── CMapFormat6.class
│   │   │   │   │   │   ├── CmapTable$CmapSubtable.class
│   │   │   │   │   │   ├── CmapTable.class
│   │   │   │   │   │   ├── Glyf.class
│   │   │   │   │   │   ├── GlyfCompound$GlyfComponent.class
│   │   │   │   │   │   ├── GlyfCompound.class
│   │   │   │   │   │   ├── GlyfSimple.class
│   │   │   │   │   │   ├── GlyfTable.class
│   │   │   │   │   │   ├── HeadTable.class
│   │   │   │   │   │   ├── HheaTable.class
│   │   │   │   │   │   ├── HmtxTable.class
│   │   │   │   │   │   ├── LocaTable.class
│   │   │   │   │   │   ├── MaxpTable.class
│   │   │   │   │   │   ├── NameTable$NameRecord.class
│   │   │   │   │   │   ├── NameTable.class
│   │   │   │   │   │   ├── PostTable$PostMap.class
│   │   │   │   │   │   ├── PostTable$PostMapFormat0.class
│   │   │   │   │   │   ├── PostTable$PostMapFormat2.class
│   │   │   │   │   │   ├── PostTable.class
│   │   │   │   │   │   ├── resource
│   │   │   │   │   │   │   └── glyphlist.txt
│   │   │   │   │   │   ├── TrueTypeFont.class
│   │   │   │   │   │   └── TrueTypeTable.class
│   │   │   │   │   ├── TTFFont$PointRec.class
│   │   │   │   │   ├── TTFFont$RenderState.class
│   │   │   │   │   ├── TTFFont.class
│   │   │   │   │   ├── Type0Font.class
│   │   │   │   │   ├── Type1CFont$Range.class
│   │   │   │   │   ├── Type1CFont.class
│   │   │   │   │   ├── Type1Font$PSParser.class
│   │   │   │   │   ├── Type1Font.class
│   │   │   │   │   └── Type3Font.class
│   │   │   │   ├── function
│   │   │   │   │   ├── FunctionType0.class
│   │   │   │   │   ├── FunctionType2.class
│   │   │   │   │   ├── FunctionType3.class
│   │   │   │   │   ├── FunctionType4$10.class
│   │   │   │   │   ├── FunctionType4$11.class
│   │   │   │   │   ├── FunctionType4$12.class
│   │   │   │   │   ├── FunctionType4$13.class
│   │   │   │   │   ├── FunctionType4$14.class
│   │   │   │   │   ├── FunctionType4$15.class
│   │   │   │   │   ├── FunctionType4$16.class
│   │   │   │   │   ├── FunctionType4$17.class
│   │   │   │   │   ├── FunctionType4$18.class
│   │   │   │   │   ├── FunctionType4$19.class
│   │   │   │   │   ├── FunctionType4$1.class
│   │   │   │   │   ├── FunctionType4$20.class
│   │   │   │   │   ├── FunctionType4$21.class
│   │   │   │   │   ├── FunctionType4$22.class
│   │   │   │   │   ├── FunctionType4$23.class
│   │   │   │   │   ├── FunctionType4$24.class
│   │   │   │   │   ├── FunctionType4$25.class
│   │   │   │   │   ├── FunctionType4$26.class
│   │   │   │   │   ├── FunctionType4$27.class
│   │   │   │   │   ├── FunctionType4$28.class
│   │   │   │   │   ├── FunctionType4$29.class
│   │   │   │   │   ├── FunctionType4$2.class
│   │   │   │   │   ├── FunctionType4$30.class
│   │   │   │   │   ├── FunctionType4$31.class
│   │   │   │   │   ├── FunctionType4$32.class
│   │   │   │   │   ├── FunctionType4$33.class
│   │   │   │   │   ├── FunctionType4$34.class
│   │   │   │   │   ├── FunctionType4$35.class
│   │   │   │   │   ├── FunctionType4$36.class
│   │   │   │   │   ├── FunctionType4$37.class
│   │   │   │   │   ├── FunctionType4$38.class
│   │   │   │   │   ├── FunctionType4$39.class
│   │   │   │   │   ├── FunctionType4$3.class
│   │   │   │   │   ├── FunctionType4$40.class
│   │   │   │   │   ├── FunctionType4$41.class
│   │   │   │   │   ├── FunctionType4$4.class
│   │   │   │   │   ├── FunctionType4$5.class
│   │   │   │   │   ├── FunctionType4$6.class
│   │   │   │   │   ├── FunctionType4$7.class
│   │   │   │   │   ├── FunctionType4$8.class
│   │   │   │   │   ├── FunctionType4$9.class
│   │   │   │   │   ├── FunctionType4$Expression.class
│   │   │   │   │   ├── FunctionType4$Operation.class
│   │   │   │   │   ├── FunctionType4.class
│   │   │   │   │   └── PDFFunction.class
│   │   │   │   ├── HexDump.class
│   │   │   │   ├── Identity8BitCharsetEncoder.class
│   │   │   │   ├── ImageInfo.class
│   │   │   │   ├── NameTree.class
│   │   │   │   ├── OutlineNode.class
│   │   │   │   ├── PDFChangeStrokeCmd.class
│   │   │   │   ├── PDFCmd.class
│   │   │   │   ├── PDFDestination.class
│   │   │   │   ├── PDFDocCharsetEncoder.class
│   │   │   │   ├── PDFFile.class
│   │   │   │   ├── PDFFillAlphaCmd.class
│   │   │   │   ├── PDFFillPaintCmd.class
│   │   │   │   ├── PDFImage.class
│   │   │   │   ├── PDFImageCmd.class
│   │   │   │   ├── PDFObject.class
│   │   │   │   ├── PDFPage.class
│   │   │   │   ├── PDFPaint.class
│   │   │   │   ├── PDFParseException.class
│   │   │   │   ├── PDFParser$ParserState.class
│   │   │   │   ├── PDFParser$Tok.class
│   │   │   │   ├── PDFParser.class
│   │   │   │   ├── PDFPopCmd.class
│   │   │   │   ├── PDFPushCmd.class
│   │   │   │   ├── PDFRenderer$GraphicsState.class
│   │   │   │   ├── PDFRenderer.class
│   │   │   │   ├── PDFShapeCmd.class
│   │   │   │   ├── PDFStringUtil.class
│   │   │   │   ├── PDFStrokeAlphaCmd.class
│   │   │   │   ├── PDFStrokePaintCmd.class
│   │   │   │   ├── PDFTextFormat.class
│   │   │   │   ├── PDFXformCmd.class
│   │   │   │   ├── PDFXref.class
│   │   │   │   ├── RefImage.class
│   │   │   │   └── Watchable.class
│   │   │   ├── de
│   │   │   ├── net
│   │   │   │   └── sf
│   │   │   │   └── andpdf
│   │   │   │   ├── pdfviewer
│   │   │   │   │   ├── ByteBuffer.class
│   │   │   │   │   ├── MyAdapter$ViewHolder.class
│   │   │   │   │   ├── MyAdapter.class
│   │   │   │   │   ├── PdfFileSelectActivity$1.class
│   │   │   │   │   ├── PdfFileSelectActivity$2.class
│   │   │   │   │   ├── PdfFileSelectActivity.class
│   │   │   │   │   ├── PdfViewerActivity$1.class
│   │   │   │   │   ├── PdfViewerActivity$2.class
│   │   │   │   │   ├── PdfViewerActivity$3.class
│   │   │   │   │   ├── PdfViewerActivity$GraphView.class
│   │   │   │   │   ├── PdfViewerActivity.class
│   │   │   │   │   ├── R$attr.class
│   │   │   │   │   ├── R$drawable.class
│   │   │   │   │   ├── R$id.class
│   │   │   │   │   ├── R$layout.class
│   │   │   │   │   ├── R$string.class
│   │   │   │   │   ├── R.class
│   │   │   │   │   └── SimplePersistence.class
│   │   │   │   └── utils
│   │   │   │   ├── BiCa.class
│   │   │   │   └── Utils.class
│   │   │   └── resources.ap_
│   │   ├── changelog.txt
│   │   ├── default.properties
│   │   ├── gen
│   │   │   └── net
│   │   │   └── sf
│   │   │   └── andpdf
│   │   │   └── pdfviewer
│   │   │   └── R.java
│   │   ├── misc
│   │   │   └── analyze.txt
│   │   ├── res
│   │   │   ├── drawable
│   │   │   │   ├── back01.png
│   │   │   │   ├── back02.png
│   │   │   │   ├── doc.png
│   │   │   │   ├── folder.png
│   │   │   │   ├── icon.png
│   │   │   │   └── pdf.png
│   │   │   ├── layout
│   │   │   │   ├── file_explorer.xml
│   │   │   │   ├── file_row.xml
│   │   │   │   └── pdf_file_select.xml
│   │   │   └── values
│   │   │   ├── color.xml
│   │   │   └── strings.xml
│   │   └── src
│   │   ├── androswing
│   │   │   └── tree
│   │   │   └── DefaultMutableTreeNode.java
│   │   ├── com
│   │   │   └── sun
│   │   │   └── pdfview
│   │   │   ├── action
│   │   │   │   ├── GoToAction.java
│   │   │   │   └── PDFAction.java
│   │   │   ├── BaseWatchable.java
│   │   │   ├── Cache.java
│   │   │   ├── colorspace
│   │   │   │   ├── GrayColorSpace.java
│   │   │   │   ├── IndexedColor.java
│   │   │   │   ├── PDFColorSpace.java
│   │   │   │   └── RGBColorSpace.java
│   │   │   ├── decode
│   │   │   │   ├── ASCII85Decode.java
│   │   │   │   ├── ASCIIHexDecode.java
│   │   │   │   ├── CCITTCodes
│   │   │   │   ├── CCITTFaxDecode.java
│   │   │   │   ├── CCITTFaxDecoder.java
│   │   │   │   ├── DCTDecode.java
│   │   │   │   ├── FlateDecode.java
│   │   │   │   ├── LZWDecode.java
│   │   │   │   ├── PDFDecoder.java
│   │   │   │   ├── PNGPredictor.java
│   │   │   │   ├── Predictor.java
│   │   │   │   └── RunLengthDecode.java
│   │   │   ├── decrypt
│   │   │   │   ├── CryptFilterDecrypter.java
│   │   │   │   ├── EncryptionUnsupportedByPlatformException.java
│   │   │   │   ├── EncryptionUnsupportedByProductException.java
│   │   │   │   ├── IdentityDecrypter.java
│   │   │   │   ├── PDFAuthenticationFailureException.java
│   │   │   │   ├── PDFDecrypterFactory.java
│   │   │   │   ├── PDFDecrypter.java
│   │   │   │   ├── PDFPassword.java
│   │   │   │   ├── StandardDecrypter.java
│   │   │   │   └── UnsupportedEncryptionException.java
│   │   │   ├── font
│   │   │   │   ├── BuiltinFont.java
│   │   │   │   ├── CIDFontType2.java
│   │   │   │   ├── FlPoint.java
│   │   │   │   ├── FontSupport.java
│   │   │   │   ├── OutlineFont.java
│   │   │   │   ├── PDFCMap.java
│   │   │   │   ├── PDFFontDescriptor.java
│   │   │   │   ├── PDFFontEncoding.java
│   │   │   │   ├── PDFFont.java
│   │   │   │   ├── PDFGlyph.java
│   │   │   │   ├── res
│   │   │   │   │   ├── BaseFonts.properties
│   │   │   │   │   ├── d050000l.pfb
│   │   │   │   │   ├── n019003l.pfb
│   │   │   │   │   ├── n019004l.pfb
│   │   │   │   │   ├── n019023l.pfb
│   │   │   │   │   ├── n019024l.pfb
│   │   │   │   │   ├── n021003l.pfb
│   │   │   │   │   ├── n021004l.pfb
│   │   │   │   │   ├── n021023l.pfb
│   │   │   │   │   ├── n021024l.pfb
│   │   │   │   │   ├── n022003l.pfb
│   │   │   │   │   ├── n022004l.pfb
│   │   │   │   │   ├── n022023l.pfb
│   │   │   │   │   ├── n022024l.pfb
│   │   │   │   │   └── s050000l.pfb
│   │   │   │   ├── ttf
│   │   │   │   │   ├── AdobeGlyphList.java
│   │   │   │   │   ├── CMapFormat0.java
│   │   │   │   │   ├── CMapFormat4.java
│   │   │   │   │   ├── CMapFormat6.java
│   │   │   │   │   ├── CMap.java
│   │   │   │   │   ├── CmapTable.java
│   │   │   │   │   ├── GlyfCompound.java
│   │   │   │   │   ├── Glyf.java
│   │   │   │   │   ├── GlyfSimple.java
│   │   │   │   │   ├── GlyfTable.java
│   │   │   │   │   ├── HeadTable.java
│   │   │   │   │   ├── HheaTable.java
│   │   │   │   │   ├── HmtxTable.java
│   │   │   │   │   ├── LocaTable.java
│   │   │   │   │   ├── MaxpTable.java
│   │   │   │   │   ├── NameTable.java
│   │   │   │   │   ├── PostTable.java
│   │   │   │   │   ├── resource
│   │   │   │   │   │   └── glyphlist.txt
│   │   │   │   │   ├── TrueTypeFont.java
│   │   │   │   │   └── TrueTypeTable.java
│   │   │   │   ├── TTFFont.java
│   │   │   │   ├── Type0Font.java
│   │   │   │   ├── Type1CFont.java
│   │   │   │   ├── Type1Font.java
│   │   │   │   └── Type3Font.java
│   │   │   ├── function
│   │   │   │   ├── FunctionType0.java
│   │   │   │   ├── FunctionType2.java
│   │   │   │   ├── FunctionType3.java
│   │   │   │   ├── FunctionType4.java
│   │   │   │   └── PDFFunction.java
│   │   │   ├── HexDump.java
│   │   │   ├── Identity8BitCharsetEncoder.java
│   │   │   ├── ImageInfo.java
│   │   │   ├── NameTree.java
│   │   │   ├── OutlineNode.java
│   │   │   ├── PDFCmd.java
│   │   │   ├── PDFDestination.java
│   │   │   ├── PDFDocCharsetEncoder.java
│   │   │   ├── PDFFile.java
│   │   │   ├── PDFImage.java
│   │   │   ├── PDFObject.java
│   │   │   ├── PDFPage.java
│   │   │   ├── PDFPaint.java
│   │   │   ├── PDFParseException.java
│   │   │   ├── PDFParser.java
│   │   │   ├── PDFRenderer.java
│   │   │   ├── PDFShapeCmd.java
│   │   │   ├── PDFStringUtil.java
│   │   │   ├── PDFTextFormat.java
│   │   │   ├── PDFXref.java
│   │   │   ├── RefImage.java
│   │   │   └── Watchable.java
│   │   ├── de
│   │   └── net
│   │   └── sf
│   │   └── andpdf
│   │   └── utils
│   │   ├── BiCa.java
│   │   └── Utils.java
│   ├── AndroidPdfViewer_new
│   │   ├── activitysrc
│   │   │   └── net
│   │   │   └── sf
│   │   │   └── andpdf
│   │   │   └── pdfviewer
│   │   │   ├── ByteBuffer.java
│   │   │   ├── MyAdapter.java
│   │   │   ├── PdfFileSelectActivity.java
│   │   │   ├── PdfViewerActivity.java
│   │   │   └── SimplePersistence.java
│   │   ├── AndroidManifest.xml
│   │   ├── assets
│   │   ├── bin
│   │   │   ├── AndroidPdfViewer.apk
│   │   │   ├── androswing
│   │   │   │   └── tree
│   │   │   │   └── DefaultMutableTreeNode.class
│   │   │   ├── classes.dex
│   │   │   ├── com
│   │   │   │   └── sun
│   │   │   │   └── pdfview
│   │   │   │   ├── action
│   │   │   │   │   ├── GoToAction.class
│   │   │   │   │   └── PDFAction.class
│   │   │   │   ├── BaseWatchable$Gate.class
│   │   │   │   ├── BaseWatchable.class
│   │   │   │   ├── Cache$PageRecord.class
│   │   │   │   ├── Cache$Record.class
│   │   │   │   ├── Cache.class
│   │   │   │   ├── colorspace
│   │   │   │   │   ├── GrayColorSpace.class
│   │   │   │   │   ├── IndexedColor.class
│   │   │   │   │   ├── PDFColorSpace.class
│   │   │   │   │   └── RGBColorSpace.class
│   │   │   │   ├── decode
│   │   │   │   │   ├── ASCII85Decode.class
│   │   │   │   │   ├── ASCIIHexDecode.class
│   │   │   │   │   ├── CCITTCodes
│   │   │   │   │   ├── CCITTFaxDecode.class
│   │   │   │   │   ├── CCITTFaxDecoder.class
│   │   │   │   │   ├── DCTDecode.class
│   │   │   │   │   ├── FlateDecode.class
│   │   │   │   │   ├── LZWDecode.class
│   │   │   │   │   ├── PDFDecoder.class
│   │   │   │   │   ├── PNGPredictor.class
│   │   │   │   │   ├── Predictor.class
│   │   │   │   │   └── RunLengthDecode.class
│   │   │   │   ├── decrypt
│   │   │   │   │   ├── CryptFilterDecrypter.class
│   │   │   │   │   ├── EncryptionUnsupportedByPlatformException.class
│   │   │   │   │   ├── EncryptionUnsupportedByProductException.class
│   │   │   │   │   ├── IdentityDecrypter.class
│   │   │   │   │   ├── PDFAuthenticationFailureException.class
│   │   │   │   │   ├── PDFDecrypter.class
│   │   │   │   │   ├── PDFDecrypterFactory.class
│   │   │   │   │   ├── PDFPassword$1.class
│   │   │   │   │   ├── PDFPassword$CharsetEncoderGenerator.class
│   │   │   │   │   ├── PDFPassword$IdentityEncodingByteGenerator.class
│   │   │   │   │   ├── PDFPassword$PasswordByteGenerator.class
│   │   │   │   │   ├── PDFPassword$PDFDocEncodingByteGenerator.class
│   │   │   │   │   ├── PDFPassword.class
│   │   │   │   │   ├── StandardDecrypter$EncryptionAlgorithm.class
│   │   │   │   │   ├── StandardDecrypter.class
│   │   │   │   │   └── UnsupportedEncryptionException.class
│   │   │   │   ├── font
│   │   │   │   │   ├── BuiltinFont.class
│   │   │   │   │   ├── CIDFontType2.class
│   │   │   │   │   ├── FlPoint.class
│   │   │   │   │   ├── FontSupport.class
│   │   │   │   │   ├── OutlineFont.class
│   │   │   │   │   ├── PDFCMap$1.class
│   │   │   │   │   ├── PDFCMap.class
│   │   │   │   │   ├── PDFFont.class
│   │   │   │   │   ├── PDFFontDescriptor.class
│   │   │   │   │   ├── PDFFontEncoding.class
│   │   │   │   │   ├── PDFGlyph.class
│   │   │   │   │   ├── res
│   │   │   │   │   │   ├── BaseFonts.properties
│   │   │   │   │   │   ├── d050000l.pfb
│   │   │   │   │   │   ├── n019003l.pfb
│   │   │   │   │   │   ├── n019004l.pfb
│   │   │   │   │   │   ├── n019023l.pfb
│   │   │   │   │   │   ├── n019024l.pfb
│   │   │   │   │   │   ├── n021003l.pfb
│   │   │   │   │   │   ├── n021004l.pfb
│   │   │   │   │   │   ├── n021023l.pfb
│   │   │   │   │   │   ├── n021024l.pfb
│   │   │   │   │   │   ├── n022003l.pfb
│   │   │   │   │   │   ├── n022004l.pfb
│   │   │   │   │   │   ├── n022023l.pfb
│   │   │   │   │   │   ├── n022024l.pfb
│   │   │   │   │   │   └── s050000l.pfb
│   │   │   │   │   ├── ttf
│   │   │   │   │   │   ├── AdobeGlyphList$1.class
│   │   │   │   │   │   ├── AdobeGlyphList.class
│   │   │   │   │   │   ├── CMap.class
│   │   │   │   │   │   ├── CMapFormat0.class
│   │   │   │   │   │   ├── CMapFormat4$Segment.class
│   │   │   │   │   │   ├── CMapFormat4.class
│   │   │   │   │   │   ├── CMapFormat6.class
│   │   │   │   │   │   ├── CmapTable$CmapSubtable.class
│   │   │   │   │   │   ├── CmapTable.class
│   │   │   │   │   │   ├── Glyf.class
│   │   │   │   │   │   ├── GlyfCompound$GlyfComponent.class
│   │   │   │   │   │   ├── GlyfCompound.class
│   │   │   │   │   │   ├── GlyfSimple.class
│   │   │   │   │   │   ├── GlyfTable.class
│   │   │   │   │   │   ├── HeadTable.class
│   │   │   │   │   │   ├── HheaTable.class
│   │   │   │   │   │   ├── HmtxTable.class
│   │   │   │   │   │   ├── LocaTable.class
│   │   │   │   │   │   ├── MaxpTable.class
│   │   │   │   │   │   ├── NameTable$NameRecord.class
│   │   │   │   │   │   ├── NameTable.class
│   │   │   │   │   │   ├── PostTable$PostMap.class
│   │   │   │   │   │   ├── PostTable$PostMapFormat0.class
│   │   │   │   │   │   ├── PostTable$PostMapFormat2.class
│   │   │   │   │   │   ├── PostTable.class
│   │   │   │   │   │   ├── resource
│   │   │   │   │   │   │   └── glyphlist.txt
│   │   │   │   │   │   ├── TrueTypeFont.class
│   │   │   │   │   │   └── TrueTypeTable.class
│   │   │   │   │   ├── TTFFont$PointRec.class
│   │   │   │   │   ├── TTFFont$RenderState.class
│   │   │   │   │   ├── TTFFont.class
│   │   │   │   │   ├── Type0Font.class
│   │   │   │   │   ├── Type1CFont$Range.class
│   │   │   │   │   ├── Type1CFont.class
│   │   │   │   │   ├── Type1Font$PSParser.class
│   │   │   │   │   ├── Type1Font.class
│   │   │   │   │   └── Type3Font.class
│   │   │   │   ├── function
│   │   │   │   │   ├── FunctionType0.class
│   │   │   │   │   ├── FunctionType2.class
│   │   │   │   │   ├── FunctionType3.class
│   │   │   │   │   ├── FunctionType4$10.class
│   │   │   │   │   ├── FunctionType4$11.class
│   │   │   │   │   ├── FunctionType4$12.class
│   │   │   │   │   ├── FunctionType4$13.class
│   │   │   │   │   ├── FunctionType4$14.class
│   │   │   │   │   ├── FunctionType4$15.class
│   │   │   │   │   ├── FunctionType4$16.class
│   │   │   │   │   ├── FunctionType4$17.class
│   │   │   │   │   ├── FunctionType4$18.class
│   │   │   │   │   ├── FunctionType4$19.class
│   │   │   │   │   ├── FunctionType4$1.class
│   │   │   │   │   ├── FunctionType4$20.class
│   │   │   │   │   ├── FunctionType4$21.class
│   │   │   │   │   ├── FunctionType4$22.class
│   │   │   │   │   ├── FunctionType4$23.class
│   │   │   │   │   ├── FunctionType4$24.class
│   │   │   │   │   ├── FunctionType4$25.class
│   │   │   │   │   ├── FunctionType4$26.class
│   │   │   │   │   ├── FunctionType4$27.class
│   │   │   │   │   ├── FunctionType4$28.class
│   │   │   │   │   ├── FunctionType4$29.class
│   │   │   │   │   ├── FunctionType4$2.class
│   │   │   │   │   ├── FunctionType4$30.class
│   │   │   │   │   ├── FunctionType4$31.class
│   │   │   │   │   ├── FunctionType4$32.class
│   │   │   │   │   ├── FunctionType4$33.class
│   │   │   │   │   ├── FunctionType4$34.class
│   │   │   │   │   ├── FunctionType4$35.class
│   │   │   │   │   ├── FunctionType4$36.class
│   │   │   │   │   ├── FunctionType4$37.class
│   │   │   │   │   ├── FunctionType4$38.class
│   │   │   │   │   ├── FunctionType4$39.class
│   │   │   │   │   ├── FunctionType4$3.class
│   │   │   │   │   ├── FunctionType4$40.class
│   │   │   │   │   ├── FunctionType4$41.class
│   │   │   │   │   ├── FunctionType4$4.class
│   │   │   │   │   ├── FunctionType4$5.class
│   │   │   │   │   ├── FunctionType4$6.class
│   │   │   │   │   ├── FunctionType4$7.class
│   │   │   │   │   ├── FunctionType4$8.class
│   │   │   │   │   ├── FunctionType4$9.class
│   │   │   │   │   ├── FunctionType4$Expression.class
│   │   │   │   │   ├── FunctionType4$Operation.class
│   │   │   │   │   ├── FunctionType4.class
│   │   │   │   │   └── PDFFunction.class
│   │   │   │   ├── HexDump.class
│   │   │   │   ├── Identity8BitCharsetEncoder.class
│   │   │   │   ├── ImageInfo.class
│   │   │   │   ├── NameTree.class
│   │   │   │   ├── OutlineNode.class
│   │   │   │   ├── PDFChangeStrokeCmd.class
│   │   │   │   ├── PDFCmd.class
│   │   │   │   ├── PDFDestination.class
│   │   │   │   ├── PDFDocCharsetEncoder.class
│   │   │   │   ├── PDFFile.class
│   │   │   │   ├── PDFFillAlphaCmd.class
│   │   │   │   ├── PDFFillPaintCmd.class
│   │   │   │   ├── PDFImage.class
│   │   │   │   ├── PDFImageCmd.class
│   │   │   │   ├── PDFObject.class
│   │   │   │   ├── PDFPage.class
│   │   │   │   ├── PDFPaint.class
│   │   │   │   ├── PDFParseException.class
│   │   │   │   ├── PDFParser$ParserState.class
│   │   │   │   ├── PDFParser$Tok.class
│   │   │   │   ├── PDFParser.class
│   │   │   │   ├── PDFPopCmd.class
│   │   │   │   ├── PDFPushCmd.class
│   │   │   │   ├── PDFRenderer$GraphicsState.class
│   │   │   │   ├── PDFRenderer.class
│   │   │   │   ├── PDFShapeCmd.class
│   │   │   │   ├── PDFStringUtil.class
│   │   │   │   ├── PDFStrokeAlphaCmd.class
│   │   │   │   ├── PDFStrokePaintCmd.class
│   │   │   │   ├── PDFTextFormat.class
│   │   │   │   ├── PDFXformCmd.class
│   │   │   │   ├── PDFXref.class
│   │   │   │   ├── RefImage.class
│   │   │   │   └── Watchable.class
│   │   │   ├── de
│   │   │   ├── net
│   │   │   │   └── sf
│   │   │   │   └── andpdf
│   │   │   │   ├── pdfviewer
│   │   │   │   │   ├── ByteBuffer.class
│   │   │   │   │   ├── MyAdapter$ViewHolder.class
│   │   │   │   │   ├── MyAdapter.class
│   │   │   │   │   ├── PdfFileSelectActivity$1.class
│   │   │   │   │   ├── PdfFileSelectActivity$2.class
│   │   │   │   │   ├── PdfFileSelectActivity.class
│   │   │   │   │   ├── PdfViewerActivity$1.class
│   │   │   │   │   ├── PdfViewerActivity$2.class
│   │   │   │   │   ├── PdfViewerActivity$3.class
│   │   │   │   │   ├── PdfViewerActivity$GraphView.class
│   │   │   │   │   ├── PdfViewerActivity.class
│   │   │   │   │   ├── R$attr.class
│   │   │   │   │   ├── R$drawable.class
│   │   │   │   │   ├── R$id.class
│   │   │   │   │   ├── R$layout.class
│   │   │   │   │   ├── R$string.class
│   │   │   │   │   ├── R.class
│   │   │   │   │   └── SimplePersistence.class
│   │   │   │   └── utils
│   │   │   │   ├── BiCa.class
│   │   │   │   └── Utils.class
│   │   │   └── resources.ap_
│   │   ├── changelog.txt
│   │   ├── default.properties
│   │   ├── gen
│   │   │   └── net
│   │   │   └── sf
│   │   │   └── andpdf
│   │   │   └── pdfviewer
│   │   │   └── R.java
│   │   ├── misc
│   │   │   └── analyze.txt
│   │   ├── res
│   │   │   ├── drawable
│   │   │   │   ├── back01.png
│   │   │   │   ├── back02.png
│   │   │   │   ├── doc.png
│   │   │   │   ├── folder.png
│   │   │   │   ├── icon.png
│   │   │   │   └── pdf.png
│   │   │   ├── layout
│   │   │   │   ├── file_explorer.xml
│   │   │   │   ├── file_row.xml
│   │   │   │   └── pdf_file_select.xml
│   │   │   └── values
│   │   │   ├── color.xml
│   │   │   └── strings.xml
│   │   └── src
│   │   ├── androswing
│   │   │   └── tree
│   │   │   └── DefaultMutableTreeNode.java
│   │   ├── com
│   │   │   └── sun
│   │   │   └── pdfview
│   │   │   ├── action
│   │   │   │   ├── GoToAction.java
│   │   │   │   └── PDFAction.java
│   │   │   ├── BaseWatchable.java
│   │   │   ├── Cache.java
│   │   │   ├── colorspace
│   │   │   │   ├── GrayColorSpace.java
│   │   │   │   ├── IndexedColor.java
│   │   │   │   ├── PDFColorSpace.java
│   │   │   │   └── RGBColorSpace.java
│   │   │   ├── decode
│   │   │   │   ├── ASCII85Decode.java
│   │   │   │   ├── ASCIIHexDecode.java
│   │   │   │   ├── CCITTCodes
│   │   │   │   ├── CCITTFaxDecode.java
│   │   │   │   ├── CCITTFaxDecoder.java
│   │   │   │   ├── DCTDecode.java
│   │   │   │   ├── FlateDecode.java
│   │   │   │   ├── LZWDecode.java
│   │   │   │   ├── PDFDecoder.java
│   │   │   │   ├── PNGPredictor.java
│   │   │   │   ├── Predictor.java
│   │   │   │   └── RunLengthDecode.java
│   │   │   ├── decrypt
│   │   │   │   ├── CryptFilterDecrypter.java
│   │   │   │   ├── EncryptionUnsupportedByPlatformException.java
│   │   │   │   ├── EncryptionUnsupportedByProductException.java
│   │   │   │   ├── IdentityDecrypter.java
│   │   │   │   ├── PDFAuthenticationFailureException.java
│   │   │   │   ├── PDFDecrypterFactory.java
│   │   │   │   ├── PDFDecrypter.java
│   │   │   │   ├── PDFPassword.java
│   │   │   │   ├── StandardDecrypter.java
│   │   │   │   └── UnsupportedEncryptionException.java
│   │   │   ├── font
│   │   │   │   ├── BuiltinFont.java
│   │   │   │   ├── CIDFontType2.java
│   │   │   │   ├── FlPoint.java
│   │   │   │   ├── FontSupport.java
│   │   │   │   ├── OutlineFont.java
│   │   │   │   ├── PDFCMap.java
│   │   │   │   ├── PDFFontDescriptor.java
│   │   │   │   ├── PDFFontEncoding.java
│   │   │   │   ├── PDFFont.java
│   │   │   │   ├── PDFGlyph.java
│   │   │   │   ├── res
│   │   │   │   │   ├── BaseFonts.properties
│   │   │   │   │   ├── d050000l.pfb
│   │   │   │   │   ├── n019003l.pfb
│   │   │   │   │   ├── n019004l.pfb
│   │   │   │   │   ├── n019023l.pfb
│   │   │   │   │   ├── n019024l.pfb
│   │   │   │   │   ├── n021003l.pfb
│   │   │   │   │   ├── n021004l.pfb
│   │   │   │   │   ├── n021023l.pfb
│   │   │   │   │   ├── n021024l.pfb
│   │   │   │   │   ├── n022003l.pfb
│   │   │   │   │   ├── n022004l.pfb
│   │   │   │   │   ├── n022023l.pfb
│   │   │   │   │   ├── n022024l.pfb
│   │   │   │   │   └── s050000l.pfb
│   │   │   │   ├── ttf
│   │   │   │   │   ├── AdobeGlyphList.java
│   │   │   │   │   ├── CMapFormat0.java
│   │   │   │   │   ├── CMapFormat4.java
│   │   │   │   │   ├── CMapFormat6.java
│   │   │   │   │   ├── CMap.java
│   │   │   │   │   ├── CmapTable.java
│   │   │   │   │   ├── GlyfCompound.java
│   │   │   │   │   ├── Glyf.java
│   │   │   │   │   ├── GlyfSimple.java
│   │   │   │   │   ├── GlyfTable.java
│   │   │   │   │   ├── HeadTable.java
│   │   │   │   │   ├── HheaTable.java
│   │   │   │   │   ├── HmtxTable.java
│   │   │   │   │   ├── LocaTable.java
│   │   │   │   │   ├── MaxpTable.java
│   │   │   │   │   ├── NameTable.java
│   │   │   │   │   ├── PostTable.java
│   │   │   │   │   ├── resource
│   │   │   │   │   │   └── glyphlist.txt
│   │   │   │   │   ├── TrueTypeFont.java
│   │   │   │   │   └── TrueTypeTable.java
│   │   │   │   ├── TTFFont.java
│   │   │   │   ├── Type0Font.java
│   │   │   │   ├── Type1CFont.java
│   │   │   │   ├── Type1Font.java
│   │   │   │   └── Type3Font.java
│   │   │   ├── function
│   │   │   │   ├── FunctionType0.java
│   │   │   │   ├── FunctionType2.java
│   │   │   │   ├── FunctionType3.java
│   │   │   │   ├── FunctionType4.java
│   │   │   │   └── PDFFunction.java
│   │   │   ├── HexDump.java
│   │   │   ├── Identity8BitCharsetEncoder.java
│   │   │   ├── ImageInfo.java
│   │   │   ├── NameTree.java
│   │   │   ├── OutlineNode.java
│   │   │   ├── PDFCmd.java
│   │   │   ├── PDFDestination.java
│   │   │   ├── PDFDocCharsetEncoder.java
│   │   │   ├── PDFFile.java
│   │   │   ├── PDFImage.java
│   │   │   ├── PDFObject.java
│   │   │   ├── PDFPage.java
│   │   │   ├── PDFPaint.java
│   │   │   ├── PDFParseException.java
│   │   │   ├── PDFParser.java
│   │   │   ├── PDFRenderer.java
│   │   │   ├── PDFShapeCmd.java
│   │   │   ├── PDFStringUtil.java
│   │   │   ├── PDFTextFormat.java
│   │   │   ├── PDFXref.java
│   │   │   ├── RefImage.java
│   │   │   └── Watchable.java
│   │   ├── de
│   │   └── net
│   │   └── sf
│   │   └── andpdf
│   │   └── utils
│   │   ├── BiCa.java
│   │   └── Utils.java
│   ├── pdfDroid
│   │   └── PDFdroid
│   │   ├── AndroidManifest.xml
│   │   ├── assets
│   │   │   ├── about_3rdparty.html
│   │   │   ├── about_common.html
│   │   │   ├── about_license.html
│   │   │   ├── about_thanks.html
│   │   │   ├── fonts
│   │   │   │   ├── academyi.ttf
│   │   │   │   └── academy.ttf
│   │   │   └── wexler_logo.png
│   │   ├── bin
│   │   │   ├── classes
│   │   │   │   ├── _android
│   │   │   │   │   └── util
│   │   │   │   │   ├── Base64$Coder.class
│   │   │   │   │   ├── Base64$Decoder.class
│   │   │   │   │   ├── Base64$Encoder.class
│   │   │   │   │   ├── Base64.class
│   │   │   │   │   ├── Base64InputStream.class
│   │   │   │   │   ├── SparseArrayEx$SparseArrayIterator.class
│   │   │   │   │   └── SparseArrayEx.class
│   │   │   │   ├── com
│   │   │   │   │   └── sli
│   │   │   │   │   └── unrar
│   │   │   │   │   └── io
│   │   │   │   │   └── InputStreamReadOnlyAccessFile.class
│   │   │   │   ├── de
│   │   │   │   │   └── innosystec
│   │   │   │   │   └── unrar
│   │   │   │   │   ├── Archive.class
│   │   │   │   │   ├── crc
│   │   │   │   │   │   └── RarCRC.class
│   │   │   │   │   ├── crypt
│   │   │   │   │   │   └── Rijndael.class
│   │   │   │   │   ├── exception
│   │   │   │   │   │   ├── RarException$RarExceptionType.class
│   │   │   │   │   │   └── RarException.class
│   │   │   │   │   ├── io
│   │   │   │   │   │   ├── IReadOnlyAccess.class
│   │   │   │   │   │   ├── Raw.class
│   │   │   │   │   │   ├── ReadOnlyAccessByteArray.class
│   │   │   │   │   │   ├── ReadOnlyAccessFile.class
│   │   │   │   │   │   └── ReadOnlyAccessInputStream.class
│   │   │   │   │   ├── rarfile
│   │   │   │   │   │   ├── AVHeader.class
│   │   │   │   │   │   ├── BaseBlock.class
│   │   │   │   │   │   ├── BlockHeader.class
│   │   │   │   │   │   ├── CommentHeader.class
│   │   │   │   │   │   ├── EAHeader.class
│   │   │   │   │   │   ├── EndArcHeader.class
│   │   │   │   │   │   ├── FileHeader.class
│   │   │   │   │   │   ├── FileNameDecoder.class
│   │   │   │   │   │   ├── HostSystem.class
│   │   │   │   │   │   ├── MacInfoHeader.class
│   │   │   │   │   │   ├── MainHeader.class
│   │   │   │   │   │   ├── MarkHeader.class
│   │   │   │   │   │   ├── NewSubHeaderType.class
│   │   │   │   │   │   ├── ProtectHeader.class
│   │   │   │   │   │   ├── SignHeader.class
│   │   │   │   │   │   ├── SubBlockHeader.class
│   │   │   │   │   │   ├── SubBlockHeaderType.class
│   │   │   │   │   │   ├── UnixOwnersHeader.class
│   │   │   │   │   │   └── UnrarHeadertype.class
│   │   │   │   │   ├── unpack
│   │   │   │   │   │   ├── ComprDataIO.class
│   │   │   │   │   │   ├── decode
│   │   │   │   │   │   │   ├── AudioVariables.class
│   │   │   │   │   │   │   ├── BitDecode.class
│   │   │   │   │   │   │   ├── CodeType.class
│   │   │   │   │   │   │   ├── Compress.class
│   │   │   │   │   │   │   ├── Decode.class
│   │   │   │   │   │   │   ├── DistDecode.class
│   │   │   │   │   │   │   ├── FilterType.class
│   │   │   │   │   │   │   ├── LitDecode.class
│   │   │   │   │   │   │   ├── LowDistDecode.class
│   │   │   │   │   │   │   ├── MultDecode.class
│   │   │   │   │   │   │   └── RepDecode.class
│   │   │   │   │   │   ├── ppm
│   │   │   │   │   │   │   ├── AnalyzeHeapDump.class
│   │   │   │   │   │   │   ├── BlockTypes.class
│   │   │   │   │   │   │   ├── FreqData.class
│   │   │   │   │   │   │   ├── ModelPPM.class
│   │   │   │   │   │   │   ├── Pointer.class
│   │   │   │   │   │   │   ├── PPMContext.class
│   │   │   │   │   │   │   ├── RangeCoder$SubRange.class
│   │   │   │   │   │   │   ├── RangeCoder.class
│   │   │   │   │   │   │   ├── RarMemBlock.class
│   │   │   │   │   │   │   ├── RarNode.class
│   │   │   │   │   │   │   ├── SEE2Context.class
│   │   │   │   │   │   │   ├── State.class
│   │   │   │   │   │   │   ├── StateRef.class
│   │   │   │   │   │   │   └── SubAllocator.class
│   │   │   │   │   │   ├── Unpack15.class
│   │   │   │   │   │   ├── Unpack20.class
│   │   │   │   │   │   ├── Unpack.class
│   │   │   │   │   │   ├── UnpackFilter.class
│   │   │   │   │   │   └── vm
│   │   │   │   │   │   ├── BitInput.class
│   │   │   │   │   │   ├── RarVM.class
│   │   │   │   │   │   ├── VMCmdFlags.class
│   │   │   │   │   │   ├── VMCommands.class
│   │   │   │   │   │   ├── VMFlags.class
│   │   │   │   │   │   ├── VMOpType.class
│   │   │   │   │   │   ├── VMPreparedCommand.class
│   │   │   │   │   │   ├── VMPreparedOperand.class
│   │   │   │   │   │   ├── VMPreparedProgram.class
│   │   │   │   │   │   ├── VMStandardFilters.class
│   │   │   │   │   │   └── VMStandardFilterSignature.class
│   │   │   │   │   ├── UnrarCallback.class
│   │   │   │   │   ├── unsigned
│   │   │   │   │   │   ├── UnsignedByte.class
│   │   │   │   │   │   ├── UnsignedInteger.class
│   │   │   │   │   │   ├── UnsignedLong.class
│   │   │   │   │   │   └── UnsignedShort.class
│   │   │   │   │   └── Volume.class
│   │   │   │   ├── ij
│   │   │   │   │   └── io
│   │   │   │   │   └── RandomAccessStream.class
│   │   │   │   └── org
│   │   │   │   └── ebookdroid
│   │   │   │   ├── cbdroid
│   │   │   │   │   ├── CbrViewerActivity.class
│   │   │   │   │   ├── CbzViewerActivity.class
│   │   │   │   │   └── codec
│   │   │   │   │   ├── CbxArchiveFactory.class
│   │   │   │   │   ├── CbxContext.class
│   │   │   │   │   ├── CbxDocument.class
│   │   │   │   │   └── CbxPage.class
│   │   │   │   ├── core
│   │   │   │   │   ├── AboutActivity$Format$1.class
│   │   │   │   │   ├── AboutActivity$Format.class
│   │   │   │   │   ├── AboutActivity$Part.class
│   │   │   │   │   ├── AboutActivity$PartsAdapter.class
│   │   │   │   │   ├── AboutActivity.class
│   │   │   │   │   ├── AbstractActionActivity.class
│   │   │   │   │   ├── AbstractDocumentView$1.class
│   │   │   │   │   ├── AbstractDocumentView$GestureListener.class
│   │   │   │   │   ├── AbstractDocumentView.class
│   │   │   │   │   ├── actions
│   │   │   │   │   │   ├── AbstractComponentController.class
│   │   │   │   │   │   ├── ActionController.class
│   │   │   │   │   │   ├── ActionControllerMethod.class
│   │   │   │   │   │   ├── ActionDialogBuilder.class
│   │   │   │   │   │   ├── ActionDispatcher.class
│   │   │   │   │   │   ├── ActionEx.class
│   │   │   │   │   │   ├── ActionMethod.class
│   │   │   │   │   │   ├── ActionMethodDef.class
│   │   │   │   │   │   ├── ActionTarget.class
│   │   │   │   │   │   ├── EventDispatcher$Handler.class
│   │   │   │   │   │   ├── EventDispatcher$Task.class
│   │   │   │   │   │   ├── EventDispatcher.class
│   │   │   │   │   │   ├── IActionController.class
│   │   │   │   │   │   ├── IActionParameter.class
│   │   │   │   │   │   ├── InvocationContext.class
│   │   │   │   │   │   ├── InvokationType.class
│   │   │   │   │   │   └── params
│   │   │   │   │   │   ├── AbstractActionParameter.class
│   │   │   │   │   │   ├── Constant.class
│   │   │   │   │   │   └── EditableValue.class
│   │   │   │   │   ├── Activities.class
│   │   │   │   │   ├── BaseDocumentView$1.class
│   │   │   │   │   ├── BaseDocumentView$2.class
│   │   │   │   │   ├── BaseDocumentView.class
│   │   │   │   │   ├── BaseViewerActivity$1.class
│   │   │   │   │   ├── BaseViewerActivity$2.class
│   │   │   │   │   ├── BaseViewerActivity$BookLoadTask.class
│   │   │   │   │   ├── BaseViewerActivity$EmptyContoller.class
│   │   │   │   │   ├── BaseViewerActivity.class
│   │   │   │   │   ├── bitmaps
│   │   │   │   │   │   ├── BitmapManager.class
│   │   │   │   │   │   ├── BitmapRef.class
│   │   │   │   │   │   ├── Bitmaps.class
│   │   │   │   │   │   └── RawBitmap.class
│   │   │   │   │   ├── BrowserActivity.class
│   │   │   │   │   ├── cache
│   │   │   │   │   │   └── CacheManager.class
│   │   │   │   │   ├── codec
│   │   │   │   │   │   ├── AbstractCodecContext.class
│   │   │   │   │   │   ├── AbstractCodecDocument.class
│   │   │   │   │   │   ├── CodecContext.class
│   │   │   │   │   │   ├── CodecDocument.class
│   │   │   │   │   │   ├── CodecPage.class
│   │   │   │   │   │   └── CodecPageInfo.class
│   │   │   │   │   ├── ContiniousDocumentView.class
│   │   │   │   │   ├── crop
│   │   │   │   │   │   └── PageCropper.class
│   │   │   │   │   ├── curl
│   │   │   │   │   │   ├── AbstractPageAnimator.class
│   │   │   │   │   │   ├── AbstractPageSlider.class
│   │   │   │   │   │   ├── AbstractSinglePageCurler.class
│   │   │   │   │   │   ├── FlipAnimationHandler.class
│   │   │   │   │   │   ├── PageAnimationType.class
│   │   │   │   │   │   ├── PageAnimator.class
│   │   │   │   │   │   ├── PageAnimatorProxy.class
│   │   │   │   │   │   ├── SinglePageDynamicCurler.class
│   │   │   │   │   │   ├── SinglePageFader.class
│   │   │   │   │   │   ├── SinglePageNaturalCurler.class
│   │   │   │   │   │   ├── SinglePageNULLCurler.class
│   │   │   │   │   │   ├── SinglePageSimpleCurler.class
│   │   │   │   │   │   ├── SinglePageSlider.class
│   │   │   │   │   │   ├── SinglePageSqueezer.class
│   │   │   │   │   │   ├── SinglePageView.class
│   │   │   │   │   │   └── Vector2D.class
│   │   │   │   │   ├── DecodeMode.class
│   │   │   │   │   ├── DecodeService$DecodeCallback.class
│   │   │   │   │   ├── DecodeServiceBase$1.class
│   │   │   │   │   ├── DecodeServiceBase$DecodeTask.class
│   │   │   │   │   ├── DecodeServiceBase$Executor$1.class
│   │   │   │   │   ├── DecodeServiceBase$Executor.class
│   │   │   │   │   ├── DecodeServiceBase$TaskComparator.class
│   │   │   │   │   ├── DecodeServiceBase.class
│   │   │   │   │   ├── DecodeService.class
│   │   │   │   │   ├── DocumentViewMode.class
│   │   │   │   │   ├── DragMark.class
│   │   │   │   │   ├── DrawThread$DrawTask.class
│   │   │   │   │   ├── DrawThread.class
│   │   │   │   │   ├── EBookDroidLibraryLoader.class
│   │   │   │   │   ├── events
│   │   │   │   │   │   ├── CurrentPageListener.class
│   │   │   │   │   │   ├── DecodingProgressListener.class
│   │   │   │   │   │   ├── ListenerProxy$Handler.class
│   │   │   │   │   │   ├── ListenerProxy.class
│   │   │   │   │   │   └── ZoomListener.class
│   │   │   │   │   ├── GoToPageDialog$1.class
│   │   │   │   │   ├── GoToPageDialog$BookmarkAdapter.class
│   │   │   │   │   ├── GoToPageDialog.class
│   │   │   │   │   ├── HScrollDocumentView.class
│   │   │   │   │   ├── hwa
│   │   │   │   │   │   ├── IHardwareAcceleration$Factory.class
│   │   │   │   │   │   ├── IHardwareAcceleration.class
│   │   │   │   │   │   ├── NewHardwareAcceleration.class
│   │   │   │   │   │   └── OldHardwareAcceleration.class
│   │   │   │   │   ├── IBrowserActivity.class
│   │   │   │   │   ├── IDocumentView.class
│   │   │   │   │   ├── IDocumentViewController$InvalidateSizeReason.class
│   │   │   │   │   ├── IDocumentViewController.class
│   │   │   │   │   ├── IViewerActivity$IBookLoadTask.class
│   │   │   │   │   ├── IViewerActivity.class
│   │   │   │   │   ├── log
│   │   │   │   │   │   ├── EmergencyHandler.class
│   │   │   │   │   │   └── LogContext.class
│   │   │   │   │   ├── models
│   │   │   │   │   │   ├── CurrentPageModel.class
│   │   │   │   │   │   ├── DecodingProgressModel.class
│   │   │   │   │   │   ├── DocumentModel$PageIterator.class
│   │   │   │   │   │   ├── DocumentModel.class
│   │   │   │   │   │   └── ZoomModel.class
│   │   │   │   │   ├── OutlineLink.class
│   │   │   │   │   ├── PageAlign.class
│   │   │   │   │   ├── Page.class
│   │   │   │   │   ├── PageIndex.class
│   │   │   │   │   ├── PageLink.class
│   │   │   │   │   ├── PagePaint.class
│   │   │   │   │   ├── PageTree.class
│   │   │   │   │   ├── PageTreeNode$1.class
│   │   │   │   │   ├── PageTreeNode$2.class
│   │   │   │   │   ├── PageTreeNode$3.class
│   │   │   │   │   ├── PageTreeNode$BitmapHolder.class
│   │   │   │   │   ├── PageTreeNode.class
│   │   │   │   │   ├── PageTreeNodeComparator.class
│   │   │   │   │   ├── PageType.class
│   │   │   │   │   ├── presentation
│   │   │   │   │   │   ├── BaseViewHolder.class
│   │   │   │   │   │   ├── BookNode.class
│   │   │   │   │   │   ├── BooksAdapter$RecentUpdater.class
│   │   │   │   │   │   ├── BooksAdapter$ViewHolder.class
│   │   │   │   │   │   ├── BooksAdapter.class
│   │   │   │   │   │   ├── BookShelfAdapter.class
│   │   │   │   │   │   ├── BrowserAdapter$ViewHolder.class
│   │   │   │   │   │   ├── BrowserAdapter.class
│   │   │   │   │   │   ├── FileListAdapter$1.class
│   │   │   │   │   │   ├── FileListAdapter$FolderObserver.class
│   │   │   │   │   │   ├── FileListAdapter$ViewHolder.class
│   │   │   │   │   │   ├── FileListAdapter.class
│   │   │   │   │   │   ├── FileSystemScanner$FileObserverImpl.class
│   │   │   │   │   │   ├── FileSystemScanner$Listener.class
│   │   │   │   │   │   ├── FileSystemScanner$ScanTask.class
│   │   │   │   │   │   ├── FileSystemScanner.class
│   │   │   │   │   │   ├── OutlineAdapter.class
│   │   │   │   │   │   ├── RecentAdapter$ViewHolder.class
│   │   │   │   │   │   └── RecentAdapter.class
│   │   │   │   │   ├── RecentActivity.class
│   │   │   │   │   ├── RotationType.class
│   │   │   │   │   ├── settings
│   │   │   │   │   │   ├── AppSettings$Diff.class
│   │   │   │   │   │   ├── AppSettings.class
│   │   │   │   │   │   ├── books
│   │   │   │   │   │   │   ├── Bookmark.class
│   │   │   │   │   │   │   ├── BookSettings$Diff.class
│   │   │   │   │   │   │   ├── BookSettings.class
│   │   │   │   │   │   │   ├── DBAdapterV1.class
│   │   │   │   │   │   │   ├── DBAdapterV2.class
│   │   │   │   │   │   │   ├── DBAdapterV3.class
│   │   │   │   │   │   │   ├── DBAdapterV4.class
│   │   │   │   │   │   │   ├── DBAdapterV5.class
│   │   │   │   │   │   │   ├── DBSettingsManager.class
│   │   │   │   │   │   │   └── IDBAdapter.class
│   │   │   │   │   │   ├── ISettingsChangeListener.class
│   │   │   │   │   │   ├── SettingsManager$BookSettingsEditor.class
│   │   │   │   │   │   ├── SettingsManager.class
│   │   │   │   │   │   └── ui
│   │   │   │   │   │   ├── BaseSettingsActivity.class
│   │   │   │   │   │   ├── BookSettingsActivity.class
│   │   │   │   │   │   ├── FragmentedSettingsActivity.class
│   │   │   │   │   │   ├── fragments
│   │   │   │   │   │   │   ├── BasePreferenceFragment.class
│   │   │   │   │   │   │   ├── BookFragment.class
│   │   │   │   │   │   │   ├── BrowserFragment.class
│   │   │   │   │   │   │   ├── MemoryFragment.class
│   │   │   │   │   │   │   ├── RenderFragment.class
│   │   │   │   │   │   │   ├── ScrollFragment.class
│   │   │   │   │   │   │   └── UIFragment.class
│   │   │   │   │   │   ├── IPreferenceContainer.class
│   │   │   │   │   │   ├── PreferencesDecorator$1.class
│   │   │   │   │   │   ├── PreferencesDecorator$2.class
│   │   │   │   │   │   ├── PreferencesDecorator$3.class
│   │   │   │   │   │   ├── PreferencesDecorator$AnimationTypeListener.class
│   │   │   │   │   │   ├── PreferencesDecorator$CompositeListener.class
│   │   │   │   │   │   ├── PreferencesDecorator$ViewModeListener.class
│   │   │   │   │   │   ├── PreferencesDecorator.class
│   │   │   │   │   │   ├── SettingsActivity.class
│   │   │   │   │   │   └── SettingsUI.class
│   │   │   │   │   ├── SinglePageDocumentView.class
│   │   │   │   │   ├── touch
│   │   │   │   │   │   ├── DefaultGestureDetector.class
│   │   │   │   │   │   ├── DummyGestureDetector.class
│   │   │   │   │   │   ├── IGestureDetector.class
│   │   │   │   │   │   ├── IMultiTouchListener.class
│   │   │   │   │   │   ├── IMultiTouchZoom$Factory.class
│   │   │   │   │   │   ├── IMultiTouchZoom.class
│   │   │   │   │   │   ├── MultiTouchZoomImpl.class
│   │   │   │   │   │   ├── TouchManager$ActionRef.class
│   │   │   │   │   │   ├── TouchManager$Region.class
│   │   │   │   │   │   ├── TouchManager$Touch.class
│   │   │   │   │   │   ├── TouchManager$TouchProfile.class
│   │   │   │   │   │   ├── TouchManager.class
│   │   │   │   │   │   ├── TouchManagerView$GestureListener.class
│   │   │   │   │   │   └── TouchManagerView.class
│   │   │   │   │   ├── utils
│   │   │   │   │   │   ├── AndroidVersion.class
│   │   │   │   │   │   ├── archives
│   │   │   │   │   │   │   ├── ArchiveEntry.class
│   │   │   │   │   │   │   ├── ArchiveFile.class
│   │   │   │   │   │   │   ├── rar
│   │   │   │   │   │   │   │   ├── RarArchive$1.class
│   │   │   │   │   │   │   │   ├── RarArchive.class
│   │   │   │   │   │   │   │   └── RarArchiveEntry.class
│   │   │   │   │   │   │   └── zip
│   │   │   │   │   │   │   ├── ZipArchive$1.class
│   │   │   │   │   │   │   ├── ZipArchive.class
│   │   │   │   │   │   │   └── ZipArchiveEntry.class
│   │   │   │   │   │   ├── CompositeFilter.class
│   │   │   │   │   │   ├── DirectoryFilter.class
│   │   │   │   │   │   ├── DirectoryOrFileFilter.class
│   │   │   │   │   │   ├── FileExtensionFilter.class
│   │   │   │   │   │   ├── FileNameExtFilter.class
│   │   │   │   │   │   ├── FilePrefixFilter.class
│   │   │   │   │   │   ├── PathFromUri.class
│   │   │   │   │   │   ├── SystemUtils$1.class
│   │   │   │   │   │   └── SystemUtils.class
│   │   │   │   │   ├── views
│   │   │   │   │   │   ├── BookcaseView$1.class
│   │   │   │   │   │   ├── BookcaseView$2.class
│   │   │   │   │   │   ├── BookcaseView$3.class
│   │   │   │   │   │   ├── BookcaseView.class
│   │   │   │   │   │   ├── BookshelfView.class
│   │   │   │   │   │   ├── Bookshelves.class
│   │   │   │   │   │   ├── FileBrowserView.class
│   │   │   │   │   │   ├── LayerDrawable$LayerState.class
│   │   │   │   │   │   ├── LayerDrawable$Rec.class
│   │   │   │   │   │   ├── LayerDrawable.class
│   │   │   │   │   │   ├── LibraryView.class
│   │   │   │   │   │   ├── PageViewZoomControls.class
│   │   │   │   │   │   ├── RecentBooksView.class
│   │   │   │   │   │   ├── SpotlightDrawable.class
│   │   │   │   │   │   ├── TransitionDrawable$TransitionState.class
│   │   │   │   │   │   ├── TransitionDrawable.class
│   │   │   │   │   │   ├── ViewEffects.class
│   │   │   │   │   │   ├── ZoomRoll$GestureListener.class
│   │   │   │   │   │   └── ZoomRoll.class
│   │   │   │   │   └── ViewState.class
│   │   │   │   ├── djvudroid
│   │   │   │   │   ├── codec
│   │   │   │   │   │   ├── DjvuContext.class
│   │   │   │   │   │   ├── DjvuDocument.class
│   │   │   │   │   │   ├── DjvuOutline.class
│   │   │   │   │   │   └── DjvuPage.class
│   │   │   │   │   └── DjvuViewerActivity.class
│   │   │   │   ├── EBookDroidApp.class
│   │   │   │   ├── fb2droid
│   │   │   │   │   ├── codec
│   │   │   │   │   │   ├── AbstractFB2LineElement.class
│   │   │   │   │   │   ├── CustomTextPaint.class
│   │   │   │   │   │   ├── FB2BaseHandler.class
│   │   │   │   │   │   ├── FB2ContentHandler.class
│   │   │   │   │   │   ├── FB2Context.class
│   │   │   │   │   │   ├── FB2Document.class
│   │   │   │   │   │   ├── FB2HorizontalRule.class
│   │   │   │   │   │   ├── FB2Image$AsciiCharInputStream.class
│   │   │   │   │   │   ├── FB2Image.class
│   │   │   │   │   │   ├── FB2Line.class
│   │   │   │   │   │   ├── FB2LineElement.class
│   │   │   │   │   │   ├── FB2LineFixedWhiteSpace.class
│   │   │   │   │   │   ├── FB2LineWhiteSpace.class
│   │   │   │   │   │   ├── FB2MarkupElement.class
│   │   │   │   │   │   ├── FB2MarkupEndDocument.class
│   │   │   │   │   │   ├── FB2MarkupEndPage.class
│   │   │   │   │   │   ├── FB2MarkupImageRef.class
│   │   │   │   │   │   ├── FB2MarkupNewParagraph.class
│   │   │   │   │   │   ├── FB2MarkupNoSpace.class
│   │   │   │   │   │   ├── FB2MarkupNote.class
│   │   │   │   │   │   ├── FB2MarkupParagraphEnd.class
│   │   │   │   │   │   ├── FB2MarkupTitle.class
│   │   │   │   │   │   ├── FB2Page.class
│   │   │   │   │   │   ├── FB2Tag.class
│   │   │   │   │   │   ├── FB2TextElement.class
│   │   │   │   │   │   ├── FB2Words$Buffer.class
│   │   │   │   │   │   ├── FB2Words$FB2Word.class
│   │   │   │   │   │   ├── FB2Words.class
│   │   │   │   │   │   ├── JustificationMode.class
│   │   │   │   │   │   ├── RenderingStyle$Script.class
│   │   │   │   │   │   ├── RenderingStyle$Strike.class
│   │   │   │   │   │   ├── RenderingStyle.class
│   │   │   │   │   │   └── StopParsingException.class
│   │   │   │   │   └── FB2ViewerActivity.class
│   │   │   │   ├── pdfdroid
│   │   │   │   │   ├── codec
│   │   │   │   │   │   ├── FzGeometry$fz_matrix.class
│   │   │   │   │   │   ├── FzGeometry.class
│   │   │   │   │   │   ├── PdfContext.class
│   │   │   │   │   │   ├── PdfDocument.class
│   │   │   │   │   │   ├── PdfOutline.class
│   │   │   │   │   │   └── PdfPage.class
│   │   │   │   │   └── PdfViewerActivity.class
│   │   │   │   ├── R$array.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$color.class
│   │   │   │   ├── R$dimen.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$menu.class
│   │   │   │   ├── R$string.class
│   │   │   │   ├── R$style.class
│   │   │   │   ├── R$xml.class
│   │   │   │   ├── R.class
│   │   │   │   ├── utils
│   │   │   │   │   ├── CompareUtils.class
│   │   │   │   │   ├── FileUtils.class
│   │   │   │   │   ├── Flag.class
│   │   │   │   │   ├── LengthUtils.class
│   │   │   │   │   ├── ListWrapper$1.class
│   │   │   │   │   ├── ListWrapper$2.class
│   │   │   │   │   ├── ListWrapper$3.class
│   │   │   │   │   ├── ListWrapper.class
│   │   │   │   │   ├── MathUtils.class
│   │   │   │   │   ├── StringUtils$HyphenRule.class
│   │   │   │   │   ├── StringUtils$NaturalFileComparator.class
│   │   │   │   │   ├── StringUtils$NaturalStringComparator.class
│   │   │   │   │   ├── StringUtils.class
│   │   │   │   │   └── Wiki.class
│   │   │   │   └── xpsdroid
│   │   │   │   ├── codec
│   │   │   │   │   ├── XpsContext.class
│   │   │   │   │   ├── XpsDocument.class
│   │   │   │   │   ├── XpsOutline.class
│   │   │   │   │   └── XpsPage.class
│   │   │   │   └── XpsViewerActivity.class
│   │   │   ├── classes.dex
│   │   │   ├── PDFdroid.apk
│   │   │   ├── res
│   │   │   └── resources.ap_
│   │   ├── build.properties
│   │   ├── build.xml
│   │   ├── gen
│   │   │   └── org
│   │   │   └── ebookdroid
│   │   │   └── R.java
│   │   ├── jni
│   │   │   ├── Android.mk
│   │   │   ├── Application.mk
│   │   │   ├── djvu
│   │   │   │   ├── Android.mk
│   │   │   │   ├── Arrays.cpp
│   │   │   │   ├── Arrays.h
│   │   │   │   ├── atomic.cpp
│   │   │   │   ├── atomic.h
│   │   │   │   ├── BSByteStream.cpp
│   │   │   │   ├── BSByteStream.h
│   │   │   │   ├── BSEncodeByteStream.cpp
│   │   │   │   ├── ByteStream.cpp
│   │   │   │   ├── ByteStream.h
│   │   │   │   ├── config.h
│   │   │   │   ├── DataPool.cpp
│   │   │   │   ├── DataPool.h
│   │   │   │   ├── ddjvuapi.cpp
│   │   │   │   ├── ddjvuapi.h
│   │   │   │   ├── ddjvuapi.pc.in
│   │   │   │   ├── debug.cpp
│   │   │   │   ├── debug.h
│   │   │   │   ├── DjVmDir0.cpp
│   │   │   │   ├── DjVmDir0.h
│   │   │   │   ├── DjVmDir.cpp
│   │   │   │   ├── DjVmDir.h
│   │   │   │   ├── DjVmDoc.cpp
│   │   │   │   ├── DjVmDoc.h
│   │   │   │   ├── DjVmNav.cpp
│   │   │   │   ├── DjVmNav.h
│   │   │   │   ├── DjVuAnno.cpp
│   │   │   │   ├── DjVuAnno.h
│   │   │   │   ├── DjVuDocEditor.cpp
│   │   │   │   ├── DjVuDocEditor.h
│   │   │   │   ├── DjVuDocument.cpp
│   │   │   │   ├── DjVuDocument.h
│   │   │   │   ├── DjvuDroidTrace.h
│   │   │   │   ├── DjVuDumpHelper.cpp
│   │   │   │   ├── DjVuDumpHelper.h
│   │   │   │   ├── DjVuErrorList.cpp
│   │   │   │   ├── DjVuErrorList.h
│   │   │   │   ├── DjVuFileCache.cpp
│   │   │   │   ├── DjVuFileCache.h
│   │   │   │   ├── DjVuFile.cpp
│   │   │   │   ├── DjVuFile.h
│   │   │   │   ├── DjVuGlobal.cpp
│   │   │   │   ├── DjVuGlobal.h
│   │   │   │   ├── DjVuGlobalMemory.cpp
│   │   │   │   ├── DjVuImage.cpp
│   │   │   │   ├── DjVuImage.h
│   │   │   │   ├── DjVuInfo.cpp
│   │   │   │   ├── DjVuInfo.h
│   │   │   │   ├── DjVuMessage.cpp
│   │   │   │   ├── DjVuMessage.h
│   │   │   │   ├── DjVuMessageLite.cpp
│   │   │   │   ├── DjVuMessageLite.h
│   │   │   │   ├── DjVuNavDir.cpp
│   │   │   │   ├── DjVuNavDir.h
│   │   │   │   ├── DjVuPalette.cpp
│   │   │   │   ├── DjVuPalette.h
│   │   │   │   ├── DjVuPort.cpp
│   │   │   │   ├── DjVuPort.h
│   │   │   │   ├── DjVuText.cpp
│   │   │   │   ├── DjVuText.h
│   │   │   │   ├── DjVuToPS.cpp
│   │   │   │   ├── DjVuToPS.h
│   │   │   │   ├── files.txt
│   │   │   │   ├── GBitmap.cpp
│   │   │   │   ├── GBitmap.h
│   │   │   │   ├── GContainer.cpp
│   │   │   │   ├── GContainer.h
│   │   │   │   ├── GException.cpp
│   │   │   │   ├── GException.h
│   │   │   │   ├── GIFFManager.cpp
│   │   │   │   ├── GIFFManager.h
│   │   │   │   ├── GMapAreas.cpp
│   │   │   │   ├── GMapAreas.h
│   │   │   │   ├── GOS.cpp
│   │   │   │   ├── GOS.h
│   │   │   │   ├── GPixmap.cpp
│   │   │   │   ├── GPixmap.h
│   │   │   │   ├── GRect.cpp
│   │   │   │   ├── GRect.h
│   │   │   │   ├── GScaler.cpp
│   │   │   │   ├── GScaler.h
│   │   │   │   ├── GSmartPointer.cpp
│   │   │   │   ├── GSmartPointer.h
│   │   │   │   ├── GString.cpp
│   │   │   │   ├── GString.h
│   │   │   │   ├── GThreads.cpp
│   │   │   │   ├── GThreads.h
│   │   │   │   ├── GUnicode.cpp
│   │   │   │   ├── GURL.cpp
│   │   │   │   ├── GURL.h
│   │   │   │   ├── IFFByteStream.cpp
│   │   │   │   ├── IFFByteStream.h
│   │   │   │   ├── IW44EncodeCodec.cpp
│   │   │   │   ├── IW44Image.cpp
│   │   │   │   ├── IW44Image.h
│   │   │   │   ├── JB2EncodeCodec.cpp
│   │   │   │   ├── JB2Image.cpp
│   │   │   │   ├── JB2Image.h
│   │   │   │   ├── JPEGDecoder.cpp
│   │   │   │   ├── JPEGDecoder.h
│   │   │   │   ├── Makefile.dep
│   │   │   │   ├── Makefile.in
│   │   │   │   ├── miniexp.cpp
│   │   │   │   ├── miniexp.h
│   │   │   │   ├── MMRDecoder.cpp
│   │   │   │   ├── MMRDecoder.h
│   │   │   │   ├── MMX.cpp
│   │   │   │   ├── MMX.h
│   │   │   │   ├── Template.h
│   │   │   │   ├── UnicodeByteStream.cpp
│   │   │   │   ├── UnicodeByteStream.h
│   │   │   │   ├── XMLParser.cpp
│   │   │   │   ├── XMLParser.h
│   │   │   │   ├── XMLTags.cpp
│   │   │   │   ├── XMLTags.h
│   │   │   │   ├── ZPCodec.cpp
│   │   │   │   └── ZPCodec.h
│   │   │   ├── ebookdroid
│   │   │   │   ├── Android.mk
│   │   │   │   ├── cbdroidbridge.c
│   │   │   │   ├── DjvuDroidBridge.cpp
│   │   │   │   ├── ebookdroid.h
│   │   │   │   ├── ebookdroidjni.c
│   │   │   │   ├── nativebitmap.h
│   │   │   │   ├── pdfdroidbridge.c
│   │   │   │   └── xpsdroidbridge.c
│   │   │   ├── hqx
│   │   │   │   ├── Android.mk
│   │   │   │   ├── hq2x.c
│   │   │   │   ├── hq3x.c
│   │   │   │   ├── hq4x.c
│   │   │   │   ├── hqx.c
│   │   │   │   ├── hqxcommon.h
│   │   │   │   └── hqx.h
│   │   │   ├── jpeg
│   │   │   │   ├── aclocal.m4
│   │   │   │   ├── Android.mk
│   │   │   │   ├── ansi2knr.1
│   │   │   │   ├── ansi2knr.c
│   │   │   │   ├── cderror.h
│   │   │   │   ├── cdjpeg.c
│   │   │   │   ├── cdjpeg.h
│   │   │   │   ├── change.log
│   │   │   │   ├── cjpeg.1
│   │   │   │   ├── cjpeg.c
│   │   │   │   ├── ckconfig.c
│   │   │   │   ├── coderules.txt
│   │   │   │   ├── config.guess
│   │   │   │   ├── config.log
│   │   │   │   ├── config.status
│   │   │   │   ├── config.sub
│   │   │   │   ├── configure
│   │   │   │   ├── configure.ac
│   │   │   │   ├── depcomp
│   │   │   │   ├── djpeg.1
│   │   │   │   ├── djpeg.c
│   │   │   │   ├── example.c
│   │   │   │   ├── filelist.txt
│   │   │   │   ├── install-sh
│   │   │   │   ├── install.txt
│   │   │   │   ├── jaricom.c
│   │   │   │   ├── jcapimin.c
│   │   │   │   ├── jcapistd.c
│   │   │   │   ├── jcarith.c
│   │   │   │   ├── jccoefct.c
│   │   │   │   ├── jccolor.c
│   │   │   │   ├── jcdctmgr.c
│   │   │   │   ├── jchuff.c
│   │   │   │   ├── jcinit.c
│   │   │   │   ├── jcmainct.c
│   │   │   │   ├── jcmarker.c
│   │   │   │   ├── jcmaster.c
│   │   │   │   ├── jcomapi.c
│   │   │   │   ├── jconfig.bcc
│   │   │   │   ├── jconfig.cfg
│   │   │   │   ├── jconfig.dj
│   │   │   │   ├── jconfig.h
│   │   │   │   ├── jconfig.mac
│   │   │   │   ├── jconfig.manx
│   │   │   │   ├── jconfig.mc6
│   │   │   │   ├── jconfig.sas
│   │   │   │   ├── jconfig.st
│   │   │   │   ├── jconfig.txt
│   │   │   │   ├── jconfig.vc
│   │   │   │   ├── jconfig.vms
│   │   │   │   ├── jconfig.wat
│   │   │   │   ├── jcparam.c
│   │   │   │   ├── jcprepct.c
│   │   │   │   ├── jcsample.c
│   │   │   │   ├── jctrans.c
│   │   │   │   ├── jdapimin.c
│   │   │   │   ├── jdapistd.c
│   │   │   │   ├── jdarith.c
│   │   │   │   ├── jdatadst.c
│   │   │   │   ├── jdatasrc.c
│   │   │   │   ├── jdcoefct.c
│   │   │   │   ├── jdcolor.c
│   │   │   │   ├── jdct.h
│   │   │   │   ├── jddctmgr.c
│   │   │   │   ├── jdhuff.c
│   │   │   │   ├── jdinput.c
│   │   │   │   ├── jdmainct.c
│   │   │   │   ├── jdmarker.c
│   │   │   │   ├── jdmaster.c
│   │   │   │   ├── jdmerge.c
│   │   │   │   ├── jdpostct.c
│   │   │   │   ├── jdsample.c
│   │   │   │   ├── jdtrans.c
│   │   │   │   ├── jerror.c
│   │   │   │   ├── jerror.h
│   │   │   │   ├── jfdctflt.c
│   │   │   │   ├── jfdctfst.c
│   │   │   │   ├── jfdctint.c
│   │   │   │   ├── jidctflt.c
│   │   │   │   ├── jidctfst.c
│   │   │   │   ├── jidctint.c
│   │   │   │   ├── jinclude.h
│   │   │   │   ├── jmemansi.c
│   │   │   │   ├── jmemdosa.asm
│   │   │   │   ├── jmemdos.c
│   │   │   │   ├── jmemmac.c
│   │   │   │   ├── jmemmgr.c
│   │   │   │   ├── jmemname.c
│   │   │   │   ├── jmemnobs.c
│   │   │   │   ├── jmemsys.h
│   │   │   │   ├── jmorecfg.h
│   │   │   │   ├── jpegint.h
│   │   │   │   ├── jpeglib.h
│   │   │   │   ├── jpegtran.1
│   │   │   │   ├── jpegtran.c
│   │   │   │   ├── jquant1.c
│   │   │   │   ├── jquant2.c
│   │   │   │   ├── jutils.c
│   │   │   │   ├── jversion.h
│   │   │   │   ├── libjpeg.map
│   │   │   │   ├── libjpeg.txt
│   │   │   │   ├── libtool
│   │   │   │   ├── ltmain.sh
│   │   │   │   ├── makcjpeg.st
│   │   │   │   ├── makdjpeg.st
│   │   │   │   ├── makeadsw.vc6
│   │   │   │   ├── makeasln.v10
│   │   │   │   ├── makeasln.vc9
│   │   │   │   ├── makecdep.vc6
│   │   │   │   ├── makecdsp.vc6
│   │   │   │   ├── makecfil.v10
│   │   │   │   ├── makecmak.vc6
│   │   │   │   ├── makecvcp.vc9
│   │   │   │   ├── makecvcx.v10
│   │   │   │   ├── makeddep.vc6
│   │   │   │   ├── makeddsp.vc6
│   │   │   │   ├── makedfil.v10
│   │   │   │   ├── makedmak.vc6
│   │   │   │   ├── makedvcp.vc9
│   │   │   │   ├── makedvcx.v10
│   │   │   │   ├── Makefile
│   │   │   │   ├── Makefile.am
│   │   │   │   ├── makefile.ansi
│   │   │   │   ├── makefile.bcc
│   │   │   │   ├── makefile.dj
│   │   │   │   ├── Makefile.in
│   │   │   │   ├── makefile.manx
│   │   │   │   ├── makefile.mc6
│   │   │   │   ├── makefile.mms
│   │   │   │   ├── makefile.sas
│   │   │   │   ├── makefile.unix
│   │   │   │   ├── makefile.vc
│   │   │   │   ├── makefile.vms
│   │   │   │   ├── makefile.wat
│   │   │   │   ├── makejdep.vc6
│   │   │   │   ├── makejdsp.vc6
│   │   │   │   ├── makejdsw.vc6
│   │   │   │   ├── makejfil.v10
│   │   │   │   ├── makejmak.vc6
│   │   │   │   ├── makejsln.v10
│   │   │   │   ├── makejsln.vc9
│   │   │   │   ├── makejvcp.vc9
│   │   │   │   ├── makejvcx.v10
│   │   │   │   ├── makeproj.mac
│   │   │   │   ├── makerdep.vc6
│   │   │   │   ├── makerdsp.vc6
│   │   │   │   ├── makerfil.v10
│   │   │   │   ├── makermak.vc6
│   │   │   │   ├── makervcp.vc9
│   │   │   │   ├── makervcx.v10
│   │   │   │   ├── maketdep.vc6
│   │   │   │   ├── maketdsp.vc6
│   │   │   │   ├── maketfil.v10
│   │   │   │   ├── maketmak.vc6
│   │   │   │   ├── maketvcp.vc9
│   │   │   │   ├── maketvcx.v10
│   │   │   │   ├── makewdep.vc6
│   │   │   │   ├── makewdsp.vc6
│   │   │   │   ├── makewfil.v10
│   │   │   │   ├── makewmak.vc6
│   │   │   │   ├── makewvcp.vc9
│   │   │   │   ├── makewvcx.v10
│   │   │   │   ├── makljpeg.st
│   │   │   │   ├── maktjpeg.st
│   │   │   │   ├── makvms.opt
│   │   │   │   ├── missing
│   │   │   │   ├── rdbmp.c
│   │   │   │   ├── rdcolmap.c
│   │   │   │   ├── rdgif.c
│   │   │   │   ├── rdjpgcom.1
│   │   │   │   ├── rdjpgcom.c
│   │   │   │   ├── rdppm.c
│   │   │   │   ├── rdrle.c
│   │   │   │   ├── rdswitch.c
│   │   │   │   ├── rdtarga.c
│   │   │   │   ├── README
│   │   │   │   ├── stamp-h1
│   │   │   │   ├── structure.txt
│   │   │   │   ├── testimg.bmp
│   │   │   │   ├── testimg.jpg
│   │   │   │   ├── testimgp.jpg
│   │   │   │   ├── testimg.ppm
│   │   │   │   ├── testorig.jpg
│   │   │   │   ├── testprog.jpg
│   │   │   │   ├── transupp.c
│   │   │   │   ├── transupp.h
│   │   │   │   ├── usage.txt
│   │   │   │   ├── wizard.txt
│   │   │   │   ├── wrbmp.c
│   │   │   │   ├── wrgif.c
│   │   │   │   ├── wrjpgcom.1
│   │   │   │   ├── wrjpgcom.c
│   │   │   │   ├── wrppm.c
│   │   │   │   ├── wrrle.c
│   │   │   │   └── wrtarga.c
│   │   │   └── mupdf
│   │   │   ├── Android.mk
│   │   │   ├── freetype
│   │   │   │   ├── ChangeLog
│   │   │   │   ├── include
│   │   │   │   │   ├── freetype
│   │   │   │   │   │   ├── config
│   │   │   │   │   │   │   ├── ftconfig.h
│   │   │   │   │   │   │   ├── ftheader.h
│   │   │   │   │   │   │   ├── ftmodule.h
│   │   │   │   │   │   │   ├── ftoption.h
│   │   │   │   │   │   │   └── ftstdlib.h
│   │   │   │   │   │   ├── freetype.h
│   │   │   │   │   │   ├── ftadvanc.h
│   │   │   │   │   │   ├── ftbbox.h
│   │   │   │   │   │   ├── ftbdf.h
│   │   │   │   │   │   ├── ftbitmap.h
│   │   │   │   │   │   ├── ftbzip2.h
│   │   │   │   │   │   ├── ftcache.h
│   │   │   │   │   │   ├── ftchapters.h
│   │   │   │   │   │   ├── ftcid.h
│   │   │   │   │   │   ├── fterrdef.h
│   │   │   │   │   │   ├── fterrors.h
│   │   │   │   │   │   ├── ftgasp.h
│   │   │   │   │   │   ├── ftglyph.h
│   │   │   │   │   │   ├── ftgxval.h
│   │   │   │   │   │   ├── ftgzip.h
│   │   │   │   │   │   ├── ftimage.h
│   │   │   │   │   │   ├── ftincrem.h
│   │   │   │   │   │   ├── ftlcdfil.h
│   │   │   │   │   │   ├── ftlist.h
│   │   │   │   │   │   ├── ftlzw.h
│   │   │   │   │   │   ├── ftmac.h
│   │   │   │   │   │   ├── ftmm.h
│   │   │   │   │   │   ├── ftmodapi.h
│   │   │   │   │   │   ├── ftmoderr.h
│   │   │   │   │   │   ├── ftotval.h
│   │   │   │   │   │   ├── ftoutln.h
│   │   │   │   │   │   ├── ftpfr.h
│   │   │   │   │   │   ├── ftrender.h
│   │   │   │   │   │   ├── ftsizes.h
│   │   │   │   │   │   ├── ftsnames.h
│   │   │   │   │   │   ├── ftstroke.h
│   │   │   │   │   │   ├── ftsynth.h
│   │   │   │   │   │   ├── ftsystem.h
│   │   │   │   │   │   ├── fttrigon.h
│   │   │   │   │   │   ├── fttypes.h
│   │   │   │   │   │   ├── ftwinfnt.h
│   │   │   │   │   │   ├── ftxf86.h
│   │   │   │   │   │   ├── internal
│   │   │   │   │   │   │   ├── autohint.h
│   │   │   │   │   │   │   ├── ftcalc.h
│   │   │   │   │   │   │   ├── ftdebug.h
│   │   │   │   │   │   │   ├── ftdriver.h
│   │   │   │   │   │   │   ├── ftgloadr.h
│   │   │   │   │   │   │   ├── ftmemory.h
│   │   │   │   │   │   │   ├── ftobjs.h
│   │   │   │   │   │   │   ├── ftpic.h
│   │   │   │   │   │   │   ├── ftrfork.h
│   │   │   │   │   │   │   ├── ftserv.h
│   │   │   │   │   │   │   ├── ftstream.h
│   │   │   │   │   │   │   ├── fttrace.h
│   │   │   │   │   │   │   ├── ftvalid.h
│   │   │   │   │   │   │   ├── internal.h
│   │   │   │   │   │   │   ├── pcftypes.h
│   │   │   │   │   │   │   ├── psaux.h
│   │   │   │   │   │   │   ├── pshints.h
│   │   │   │   │   │   │   ├── services
│   │   │   │   │   │   │   │   ├── svbdf.h
│   │   │   │   │   │   │   │   ├── svcid.h
│   │   │   │   │   │   │   │   ├── svgldict.h
│   │   │   │   │   │   │   │   ├── svgxval.h
│   │   │   │   │   │   │   │   ├── svkern.h
│   │   │   │   │   │   │   │   ├── svmm.h
│   │   │   │   │   │   │   │   ├── svotval.h
│   │   │   │   │   │   │   │   ├── svpfr.h
│   │   │   │   │   │   │   │   ├── svpostnm.h
│   │   │   │   │   │   │   │   ├── svpscmap.h
│   │   │   │   │   │   │   │   ├── svpsinfo.h
│   │   │   │   │   │   │   │   ├── svsfnt.h
│   │   │   │   │   │   │   │   ├── svttcmap.h
│   │   │   │   │   │   │   │   ├── svtteng.h
│   │   │   │   │   │   │   │   ├── svttglyf.h
│   │   │   │   │   │   │   │   ├── svwinfnt.h
│   │   │   │   │   │   │   │   └── svxf86nm.h
│   │   │   │   │   │   │   ├── sfnt.h
│   │   │   │   │   │   │   ├── t1types.h
│   │   │   │   │   │   │   └── tttypes.h
│   │   │   │   │   │   ├── t1tables.h
│   │   │   │   │   │   ├── ttnameid.h
│   │   │   │   │   │   ├── tttables.h
│   │   │   │   │   │   ├── tttags.h
│   │   │   │   │   │   └── ttunpat.h
│   │   │   │   │   └── ft2build.h
│   │   │   │   ├── LICENSE
│   │   │   │   ├── README
│   │   │   │   └── src
│   │   │   │   ├── autofit
│   │   │   │   │   ├── afangles.c
│   │   │   │   │   ├── afangles.h
│   │   │   │   │   ├── afcjk.c
│   │   │   │   │   ├── afcjk.h
│   │   │   │   │   ├── afdummy.c
│   │   │   │   │   ├── afdummy.h
│   │   │   │   │   ├── aferrors.h
│   │   │   │   │   ├── afglobal.c
│   │   │   │   │   ├── afglobal.h
│   │   │   │   │   ├── afhints.c
│   │   │   │   │   ├── afhints.h
│   │   │   │   │   ├── afindic.c
│   │   │   │   │   ├── afindic.h
│   │   │   │   │   ├── aflatin2.c
│   │   │   │   │   ├── aflatin2.h
│   │   │   │   │   ├── aflatin.c
│   │   │   │   │   ├── aflatin.h
│   │   │   │   │   ├── afloader.c
│   │   │   │   │   ├── afloader.h
│   │   │   │   │   ├── afmodule.c
│   │   │   │   │   ├── afmodule.h
│   │   │   │   │   ├── afpic.c
│   │   │   │   │   ├── afpic.h
│   │   │   │   │   ├── aftypes.h
│   │   │   │   │   ├── afwarp.c
│   │   │   │   │   ├── afwarp.h
│   │   │   │   │   ├── autofit.c
│   │   │   │   │   ├── Jamfile
│   │   │   │   │   ├── module.mk
│   │   │   │   │   └── rules.mk
│   │   │   │   ├── base
│   │   │   │   │   ├── basepic.c
│   │   │   │   │   ├── basepic.h
│   │   │   │   │   ├── ftadvanc.c
│   │   │   │   │   ├── ftapi.c
│   │   │   │   │   ├── ftbase.c
│   │   │   │   │   ├── ftbase.h
│   │   │   │   │   ├── ftbbox.c
│   │   │   │   │   ├── ftbdf.c
│   │   │   │   │   ├── ftbitmap.c
│   │   │   │   │   ├── ftcalc.c
│   │   │   │   │   ├── ftcid.c
│   │   │   │   │   ├── ftdbgmem.c
│   │   │   │   │   ├── ftdebug.c
│   │   │   │   │   ├── ftfstype.c
│   │   │   │   │   ├── ftgasp.c
│   │   │   │   │   ├── ftgloadr.c
│   │   │   │   │   ├── ftglyph.c
│   │   │   │   │   ├── ftgxval.c
│   │   │   │   │   ├── ftinit.c
│   │   │   │   │   ├── ftlcdfil.c
│   │   │   │   │   ├── ftmac.c
│   │   │   │   │   ├── ftmm.c
│   │   │   │   │   ├── ftobjs.c
│   │   │   │   │   ├── ftotval.c
│   │   │   │   │   ├── ftoutln.c
│   │   │   │   │   ├── ftpatent.c
│   │   │   │   │   ├── ftpfr.c
│   │   │   │   │   ├── ftpic.c
│   │   │   │   │   ├── ftrfork.c
│   │   │   │   │   ├── ftsnames.c
│   │   │   │   │   ├── ftstream.c
│   │   │   │   │   ├── ftstroke.c
│   │   │   │   │   ├── ftsynth.c
│   │   │   │   │   ├── ftsystem.c
│   │   │   │   │   ├── fttrigon.c
│   │   │   │   │   ├── fttype1.c
│   │   │   │   │   ├── ftutil.c
│   │   │   │   │   ├── ftwinfnt.c
│   │   │   │   │   ├── ftxf86.c
│   │   │   │   │   ├── Jamfile
│   │   │   │   │   └── rules.mk
│   │   │   │   ├── bdf
│   │   │   │   │   ├── bdf.c
│   │   │   │   │   ├── bdfdrivr.c
│   │   │   │   │   ├── bdfdrivr.h
│   │   │   │   │   ├── bdferror.h
│   │   │   │   │   ├── bdf.h
│   │   │   │   │   ├── bdflib.c
│   │   │   │   │   ├── Jamfile
│   │   │   │   │   ├── module.mk
│   │   │   │   │   ├── README
│   │   │   │   │   └── rules.mk
│   │   │   │   ├── bzip2
│   │   │   │   │   ├── ftbzip2.c
│   │   │   │   │   ├── Jamfile
│   │   │   │   │   └── rules.mk
│   │   │   │   ├── cache
│   │   │   │   │   ├── ftcache.c
│   │   │   │   │   ├── ftcbasic.c
│   │   │   │   │   ├── ftccache.c
│   │   │   │   │   ├── ftccache.h
│   │   │   │   │   ├── ftccback.h
│   │   │   │   │   ├── ftccmap.c
│   │   │   │   │   ├── ftcerror.h
│   │   │   │   │   ├── ftcglyph.c
│   │   │   │   │   ├── ftcglyph.h
│   │   │   │   │   ├── ftcimage.c
│   │   │   │   │   ├── ftcimage.h
│   │   │   │   │   ├── ftcmanag.c
│   │   │   │   │   ├── ftcmanag.h
│   │   │   │   │   ├── ftcmru.c
│   │   │   │   │   ├── ftcmru.h
│   │   │   │   │   ├── ftcsbits.c
│   │   │   │   │   ├── ftcsbits.h
│   │   │   │   │   ├── Jamfile
│   │   │   │   │   └── rules.mk
│   │   │   │   ├── cff
│   │   │   │   │   ├── cff.c
│   │   │   │   │   ├── cffcmap.c
│   │   │   │   │   ├── cffcmap.h
│   │   │   │   │   ├── cffdrivr.c
│   │   │   │   │   ├── cffdrivr.h
│   │   │   │   │   ├── cfferrs.h
│   │   │   │   │   ├── cffgload.c
│   │   │   │   │   ├── cffgload.h
│   │   │   │   │   ├── cffload.c
│   │   │   │   │   ├── cffload.h
│   │   │   │   │   ├── cffobjs.c
│   │   │   │   │   ├── cffobjs.h
│   │   │   │   │   ├── cffparse.c
│   │   │   │   │   ├── cffparse.h
│   │   │   │   │   ├── cffpic.c
│   │   │   │   │   ├── cffpic.h
│   │   │   │   │   ├── cfftoken.h
│   │   │   │   │   ├── cfftypes.h
│   │   │   │   │   ├── Jamfile
│   │   │   │   │   ├── module.mk
│   │   │   │   │   └── rules.mk
│   │   │   │   ├── cid
│   │   │   │   │   ├── ciderrs.h
│   │   │   │   │   ├── cidgload.c
│   │   │   │   │   ├── cidgload.h
│   │   │   │   │   ├── cidload.c
│   │   │   │   │   ├── cidload.h
│   │   │   │   │   ├── cidobjs.c
│   │   │   │   │   ├── cidobjs.h
│   │   │   │   │   ├── cidparse.c
│   │   │   │   │   ├── cidparse.h
│   │   │   │   │   ├── cidriver.c
│   │   │   │   │   ├── cidriver.h
│   │   │   │   │   ├── cidtoken.h
│   │   │   │   │   ├── Jamfile
│   │   │   │   │   ├── module.mk
│   │   │   │   │   ├── rules.mk
│   │   │   │   │   └── type1cid.c
│   │   │   │   ├── gxvalid
│   │   │   │   │   ├── gxvalid.c
│   │   │   │   │   ├── gxvalid.h
│   │   │   │   │   ├── gxvbsln.c
│   │   │   │   │   ├── gxvcommn.c
│   │   │   │   │   ├── gxvcommn.h
│   │   │   │   │   ├── gxverror.h
│   │   │   │   │   ├── gxvfeat.c
│   │   │   │   │   ├── gxvfeat.h
│   │   │   │   │   ├── gxvfgen.c
│   │   │   │   │   ├── gxvjust.c
│   │   │   │   │   ├── gxvkern.c
│   │   │   │   │   ├── gxvlcar.c
│   │   │   │   │   ├── gxvmod.c
│   │   │   │   │   ├── gxvmod.h
│   │   │   │   │   ├── gxvmort0.c
│   │   │   │   │   ├── gxvmort1.c
│   │   │   │   │   ├── gxvmort2.c
│   │   │   │   │   ├── gxvmort4.c
│   │   │   │   │   ├── gxvmort5.c
│   │   │   │   │   ├── gxvmort.c
│   │   │   │   │   ├── gxvmort.h
│   │   │   │   │   ├── gxvmorx0.c
│   │   │   │   │   ├── gxvmorx1.c
│   │   │   │   │   ├── gxvmorx2.c
│   │   │   │   │   ├── gxvmorx4.c
│   │   │   │   │   ├── gxvmorx5.c
│   │   │   │   │   ├── gxvmorx.c
│   │   │   │   │   ├── gxvmorx.h
│   │   │   │   │   ├── gxvopbd.c
│   │   │   │   │   ├── gxvprop.c
│   │   │   │   │   ├── gxvtrak.c
│   │   │   │   │   ├── Jamfile
│   │   │   │   │   ├── module.mk
│   │   │   │   │   ├── README
│   │   │   │   │   └── rules.mk
│   │   │   │   ├── gzip
│   │   │   │   │   ├── adler32.c
│   │   │   │   │   ├── ftgzip.c
│   │   │   │   │   ├── infblock.c
│   │   │   │   │   ├── infblock.h
│   │   │   │   │   ├── infcodes.c
│   │   │   │   │   ├── infcodes.h
│   │   │   │   │   ├── inffixed.h
│   │   │   │   │   ├── inflate.c
│   │   │   │   │   ├── inftrees.c
│   │   │   │   │   ├── inftrees.h
│   │   │   │   │   ├── infutil.c
│   │   │   │   │   ├── infutil.h
│   │   │   │   │   ├── Jamfile
│   │   │   │   │   ├── rules.mk
│   │   │   │   │   ├── zconf.h
│   │   │   │   │   ├── zlib.h
│   │   │   │   │   ├── zutil.c
│   │   │   │   │   └── zutil.h
│   │   │   │   ├── Jamfile
│   │   │   │   ├── lzw
│   │   │   │   │   ├── ftlzw.c
│   │   │   │   │   ├── ftzopen.c
│   │   │   │   │   ├── ftzopen.h
│   │   │   │   │   ├── Jamfile
│   │   │   │   │   └── rules.mk
│   │   │   │   ├── otvalid
│   │   │   │   │   ├── Jamfile
│   │   │   │   │   ├── module.mk
│   │   │   │   │   ├── otvalid.c
│   │   │   │   │   ├── otvalid.h
│   │   │   │   │   ├── otvbase.c
│   │   │   │   │   ├── otvcommn.c
│   │   │   │   │   ├── otvcommn.h
│   │   │   │   │   ├── otverror.h
│   │   │   │   │   ├── otvgdef.c
│   │   │   │   │   ├── otvgpos.c
│   │   │   │   │   ├── otvgpos.h
│   │   │   │   │   ├── otvgsub.c
│   │   │   │   │   ├── otvjstf.c
│   │   │   │   │   ├── otvmath.c
│   │   │   │   │   ├── otvmod.c
│   │   │   │   │   ├── otvmod.h
│   │   │   │   │   └── rules.mk
│   │   │   │   ├── pcf
│   │   │   │   │   ├── Jamfile
│   │   │   │   │   ├── module.mk
│   │   │   │   │   ├── pcf.c
│   │   │   │   │   ├── pcfdrivr.c
│   │   │   │   │   ├── pcfdrivr.h
│   │   │   │   │   ├── pcferror.h
│   │   │   │   │   ├── pcf.h
│   │   │   │   │   ├── pcfread.c
│   │   │   │   │   ├── pcfread.h
│   │   │   │   │   ├── pcfutil.c
│   │   │   │   │   ├── pcfutil.h
│   │   │   │   │   ├── README
│   │   │   │   │   └── rules.mk
│   │   │   │   ├── pfr
│   │   │   │   │   ├── Jamfile
│   │   │   │   │   ├── module.mk
│   │   │   │   │   ├── pfr.c
│   │   │   │   │   ├── pfrcmap.c
│   │   │   │   │   ├── pfrcmap.h
│   │   │   │   │   ├── pfrdrivr.c
│   │   │   │   │   ├── pfrdrivr.h
│   │   │   │   │   ├── pfrerror.h
│   │   │   │   │   ├── pfrgload.c
│   │   │   │   │   ├── pfrgload.h
│   │   │   │   │   ├── pfrload.c
│   │   │   │   │   ├── pfrload.h
│   │   │   │   │   ├── pfrobjs.c
│   │   │   │   │   ├── pfrobjs.h
│   │   │   │   │   ├── pfrsbit.c
│   │   │   │   │   ├── pfrsbit.h
│   │   │   │   │   ├── pfrtypes.h
│   │   │   │   │   └── rules.mk
│   │   │   │   ├── psaux
│   │   │   │   │   ├── afmparse.c
│   │   │   │   │   ├── afmparse.h
│   │   │   │   │   ├── Jamfile
│   │   │   │   │   ├── module.mk
│   │   │   │   │   ├── psaux.c
│   │   │   │   │   ├── psauxerr.h
│   │   │   │   │   ├── psauxmod.c
│   │   │   │   │   ├── psauxmod.h
│   │   │   │   │   ├── psconv.c
│   │   │   │   │   ├── psconv.h
│   │   │   │   │   ├── psobjs.c
│   │   │   │   │   ├── psobjs.h
│   │   │   │   │   ├── rules.mk
│   │   │   │   │   ├── t1cmap.c
│   │   │   │   │   ├── t1cmap.h
│   │   │   │   │   ├── t1decode.c
│   │   │   │   │   └── t1decode.h
│   │   │   │   ├── pshinter
│   │   │   │   │   ├── Jamfile
│   │   │   │   │   ├── module.mk
│   │   │   │   │   ├── pshalgo.c
│   │   │   │   │   ├── pshalgo.h
│   │   │   │   │   ├── pshglob.c
│   │   │   │   │   ├── pshglob.h
│   │   │   │   │   ├── pshinter.c
│   │   │   │   │   ├── pshmod.c
│   │   │   │   │   ├── pshmod.h
│   │   │   │   │   ├── pshnterr.h
│   │   │   │   │   ├── pshpic.c
│   │   │   │   │   ├── pshpic.h
│   │   │   │   │   ├── pshrec.c
│   │   │   │   │   ├── pshrec.h
│   │   │   │   │   └── rules.mk
│   │   │   │   ├── psnames
│   │   │   │   │   ├── Jamfile
│   │   │   │   │   ├── module.mk
│   │   │   │   │   ├── psmodule.c
│   │   │   │   │   ├── psmodule.h
│   │   │   │   │   ├── psnamerr.h
│   │   │   │   │   ├── psnames.c
│   │   │   │   │   ├── pspic.c
│   │   │   │   │   ├── pspic.h
│   │   │   │   │   ├── pstables.h
│   │   │   │   │   └── rules.mk
│   │   │   │   ├── raster
│   │   │   │   │   ├── ftmisc.h
│   │   │   │   │   ├── ftraster.c
│   │   │   │   │   ├── ftraster.h
│   │   │   │   │   ├── ftrend1.c
│   │   │   │   │   ├── ftrend1.h
│   │   │   │   │   ├── Jamfile
│   │   │   │   │   ├── module.mk
│   │   │   │   │   ├── raster.c
│   │   │   │   │   ├── rasterrs.h
│   │   │   │   │   ├── rastpic.c
│   │   │   │   │   ├── rastpic.h
│   │   │   │   │   └── rules.mk
│   │   │   │   ├── sfnt
│   │   │   │   │   ├── Jamfile
│   │   │   │   │   ├── module.mk
│   │   │   │   │   ├── rules.mk
│   │   │   │   │   ├── sfdriver.c
│   │   │   │   │   ├── sfdriver.h
│   │   │   │   │   ├── sferrors.h
│   │   │   │   │   ├── sfnt.c
│   │   │   │   │   ├── sfntpic.c
│   │   │   │   │   ├── sfntpic.h
│   │   │   │   │   ├── sfobjs.c
│   │   │   │   │   ├── sfobjs.h
│   │   │   │   │   ├── ttbdf.c
│   │   │   │   │   ├── ttbdf.h
│   │   │   │   │   ├── ttcmap.c
│   │   │   │   │   ├── ttcmapc.h
│   │   │   │   │   ├── ttcmap.h
│   │   │   │   │   ├── ttkern.c
│   │   │   │   │   ├── ttkern.h
│   │   │   │   │   ├── ttload.c
│   │   │   │   │   ├── ttload.h
│   │   │   │   │   ├── ttmtx.c
│   │   │   │   │   ├── ttmtx.h
│   │   │   │   │   ├── ttpost.c
│   │   │   │   │   ├── ttpost.h
│   │   │   │   │   ├── ttsbit0.c
│   │   │   │   │   ├── ttsbit.c
│   │   │   │   │   └── ttsbit.h
│   │   │   │   ├── smooth
│   │   │   │   │   ├── ftgrays.c
│   │   │   │   │   ├── ftgrays.h
│   │   │   │   │   ├── ftsmerrs.h
│   │   │   │   │   ├── ftsmooth.c
│   │   │   │   │   ├── ftsmooth.h
│   │   │   │   │   ├── ftspic.c
│   │   │   │   │   ├── ftspic.h
│   │   │   │   │   ├── Jamfile
│   │   │   │   │   ├── module.mk
│   │   │   │   │   ├── rules.mk
│   │   │   │   │   └── smooth.c
│   │   │   │   ├── tools
│   │   │   │   │   ├── apinames.c
│   │   │   │   │   ├── chktrcmp.py
│   │   │   │   │   ├── cordic.py
│   │   │   │   │   ├── docmaker
│   │   │   │   │   │   ├── content.py
│   │   │   │   │   │   ├── docbeauty.py
│   │   │   │   │   │   ├── docmaker.py
│   │   │   │   │   │   ├── formatter.py
│   │   │   │   │   │   ├── sources.py
│   │   │   │   │   │   ├── tohtml.py
│   │   │   │   │   │   └── utils.py
│   │   │   │   │   ├── ftrandom
│   │   │   │   │   │   ├── ftrandom.c
│   │   │   │   │   │   ├── Makefile
│   │   │   │   │   │   └── README
│   │   │   │   │   ├── glnames.py
│   │   │   │   │   ├── Jamfile
│   │   │   │   │   ├── test_afm.c
│   │   │   │   │   ├── test_bbox.c
│   │   │   │   │   └── test_trig.c
│   │   │   │   ├── truetype
│   │   │   │   │   ├── Jamfile
│   │   │   │   │   ├── module.mk
│   │   │   │   │   ├── rules.mk
│   │   │   │   │   ├── truetype.c
│   │   │   │   │   ├── ttdriver.c
│   │   │   │   │   ├── ttdriver.h
│   │   │   │   │   ├── tterrors.h
│   │   │   │   │   ├── ttgload.c
│   │   │   │   │   ├── ttgload.h
│   │   │   │   │   ├── ttgxvar.c
│   │   │   │   │   ├── ttgxvar.h
│   │   │   │   │   ├── ttinterp.c
│   │   │   │   │   ├── ttinterp.h
│   │   │   │   │   ├── ttobjs.c
│   │   │   │   │   ├── ttobjs.h
│   │   │   │   │   ├── ttpic.c
│   │   │   │   │   ├── ttpic.h
│   │   │   │   │   ├── ttpload.c
│   │   │   │   │   └── ttpload.h
│   │   │   │   ├── type1
│   │   │   │   │   ├── Jamfile
│   │   │   │   │   ├── module.mk
│   │   │   │   │   ├── rules.mk
│   │   │   │   │   ├── t1afm.c
│   │   │   │   │   ├── t1afm.h
│   │   │   │   │   ├── t1driver.c
│   │   │   │   │   ├── t1driver.h
│   │   │   │   │   ├── t1errors.h
│   │   │   │   │   ├── t1gload.c
│   │   │   │   │   ├── t1gload.h
│   │   │   │   │   ├── t1load.c
│   │   │   │   │   ├── t1load.h
│   │   │   │   │   ├── t1objs.c
│   │   │   │   │   ├── t1objs.h
│   │   │   │   │   ├── t1parse.c
│   │   │   │   │   ├── t1parse.h
│   │   │   │   │   ├── t1tokens.h
│   │   │   │   │   └── type1.c
│   │   │   │   ├── type42
│   │   │   │   │   ├── Jamfile
│   │   │   │   │   ├── module.mk
│   │   │   │   │   ├── rules.mk
│   │   │   │   │   ├── t42drivr.c
│   │   │   │   │   ├── t42drivr.h
│   │   │   │   │   ├── t42error.h
│   │   │   │   │   ├── t42objs.c
│   │   │   │   │   ├── t42objs.h
│   │   │   │   │   ├── t42parse.c
│   │   │   │   │   ├── t42parse.h
│   │   │   │   │   ├── t42types.h
│   │   │   │   │   └── type42.c
│   │   │   │   └── winfonts
│   │   │   │   ├── fnterrs.h
│   │   │   │   ├── Jamfile
│   │   │   │   ├── module.mk
│   │   │   │   ├── rules.mk
│   │   │   │   ├── winfnt.c
│   │   │   │   └── winfnt.h
│   │   │   ├── freetype-overlay
│   │   │   │   └── include
│   │   │   │   └── freetype
│   │   │   │   └── config
│   │   │   │   ├── ft2build.h
│   │   │   │   ├── ftmodule.h
│   │   │   │   └── ftoption.h
│   │   │   ├── jbig2dec
│   │   │   │   ├── annex-h.jbig2
│   │   │   │   ├── autogen.sh
│   │   │   │   ├── CHANGES
│   │   │   │   ├── config.h
│   │   │   │   ├── config.h.in
│   │   │   │   ├── config_types.h
│   │   │   │   ├── config_types.h.in
│   │   │   │   ├── configure.ac
│   │   │   │   ├── config_win32.h
│   │   │   │   ├── COPYING
│   │   │   │   ├── getopt1.c
│   │   │   │   ├── getopt.c
│   │   │   │   ├── getopt.h
│   │   │   │   ├── Jamfile
│   │   │   │   ├── jbig2_arith.c
│   │   │   │   ├── jbig2_arith.h
│   │   │   │   ├── jbig2_arith_iaid.c
│   │   │   │   ├── jbig2_arith_iaid.h
│   │   │   │   ├── jbig2_arith_int.c
│   │   │   │   ├── jbig2_arith_int.h
│   │   │   │   ├── jbig2.c
│   │   │   │   ├── jbig2dec.1
│   │   │   │   ├── jbig2dec.c
│   │   │   │   ├── jbig2_generic.c
│   │   │   │   ├── jbig2_generic.h
│   │   │   │   ├── jbig2.h
│   │   │   │   ├── jbig2_halftone.c
│   │   │   │   ├── jbig2_halftone.h
│   │   │   │   ├── jbig2_huffman.c
│   │   │   │   ├── jbig2_huffman.h
│   │   │   │   ├── jbig2_hufftab.h
│   │   │   │   ├── jbig2_image.c
│   │   │   │   ├── jbig2_image.h
│   │   │   │   ├── jbig2_image_pbm.c
│   │   │   │   ├── jbig2_image_png.c
│   │   │   │   ├── jbig2_metadata.c
│   │   │   │   ├── jbig2_metadata.h
│   │   │   │   ├── jbig2_mmr.c
│   │   │   │   ├── jbig2_mmr.h
│   │   │   │   ├── jbig2_page.c
│   │   │   │   ├── jbig2_priv.h
│   │   │   │   ├── jbig2_refinement.c
│   │   │   │   ├── jbig2_segment.c
│   │   │   │   ├── jbig2_symbol_dict.c
│   │   │   │   ├── jbig2_symbol_dict.h
│   │   │   │   ├── jbig2_text.c
│   │   │   │   ├── jbig2_text.h
│   │   │   │   ├── LICENSE
│   │   │   │   ├── Makefile.am
│   │   │   │   ├── Makefile.unix
│   │   │   │   ├── memcmp.c
│   │   │   │   ├── msvc.mak
│   │   │   │   ├── os_types.h
│   │   │   │   ├── pbm2png.c
│   │   │   │   ├── README
│   │   │   │   ├── SConstruct
│   │   │   │   ├── sha1.c
│   │   │   │   ├── sha1.h
│   │   │   │   ├── snprintf.c
│   │   │   │   └── test_jbig2dec.py
│   │   │   ├── Makefile
│   │   │   ├── mupdf
│   │   │   │   ├── cmaps
│   │   │   │   │   ├── cns
│   │   │   │   │   │   ├── Adobe-CNS1-0
│   │   │   │   │   │   ├── Adobe-CNS1-1
│   │   │   │   │   │   ├── Adobe-CNS1-2
│   │   │   │   │   │   ├── Adobe-CNS1-3
│   │   │   │   │   │   ├── Adobe-CNS1-4
│   │   │   │   │   │   ├── Adobe-CNS1-5
│   │   │   │   │   │   ├── Adobe-CNS1-6
│   │   │   │   │   │   ├── Adobe-CNS1-UCS2
│   │   │   │   │   │   ├── B5-H
│   │   │   │   │   │   ├── B5pc-H
│   │   │   │   │   │   ├── B5pc-V
│   │   │   │   │   │   ├── B5-V
│   │   │   │   │   │   ├── CNS1-H
│   │   │   │   │   │   ├── CNS1-V
│   │   │   │   │   │   ├── CNS2-H
│   │   │   │   │   │   ├── CNS2-V
│   │   │   │   │   │   ├── CNS-EUC-H
│   │   │   │   │   │   ├── CNS-EUC-V
│   │   │   │   │   │   ├── ETen-B5-H
│   │   │   │   │   │   ├── ETen-B5-V
│   │   │   │   │   │   ├── ETenms-B5-H
│   │   │   │   │   │   ├── ETenms-B5-V
│   │   │   │   │   │   ├── ETHK-B5-H
│   │   │   │   │   │   ├── ETHK-B5-V
│   │   │   │   │   │   ├── HKdla-B5-H
│   │   │   │   │   │   ├── HKdla-B5-V
│   │   │   │   │   │   ├── HKdlb-B5-H
│   │   │   │   │   │   ├── HKdlb-B5-V
│   │   │   │   │   │   ├── HKgccs-B5-H
│   │   │   │   │   │   ├── HKgccs-B5-V
│   │   │   │   │   │   ├── HKm314-B5-H
│   │   │   │   │   │   ├── HKm314-B5-V
│   │   │   │   │   │   ├── HKm471-B5-H
│   │   │   │   │   │   ├── HKm471-B5-V
│   │   │   │   │   │   ├── HKscs-B5-H
│   │   │   │   │   │   ├── HKscs-B5-V
│   │   │   │   │   │   ├── UniCNS-UCS2-H
│   │   │   │   │   │   ├── UniCNS-UCS2-V
│   │   │   │   │   │   ├── UniCNS-UTF16-H
│   │   │   │   │   │   └── UniCNS-UTF16-V
│   │   │   │   │   ├── gb
│   │   │   │   │   │   ├── Adobe-GB1-0
│   │   │   │   │   │   ├── Adobe-GB1-1
│   │   │   │   │   │   ├── Adobe-GB1-2
│   │   │   │   │   │   ├── Adobe-GB1-3
│   │   │   │   │   │   ├── Adobe-GB1-4
│   │   │   │   │   │   ├── Adobe-GB1-5
│   │   │   │   │   │   ├── Adobe-GB1-UCS2
│   │   │   │   │   │   ├── GB-EUC-H
│   │   │   │   │   │   ├── GB-EUC-V
│   │   │   │   │   │   ├── GB-H
│   │   │   │   │   │   ├── GBK2K-H
│   │   │   │   │   │   ├── GBK2K-V
│   │   │   │   │   │   ├── GBK-EUC-H
│   │   │   │   │   │   ├── GBK-EUC-V
│   │   │   │   │   │   ├── GBKp-EUC-H
│   │   │   │   │   │   ├── GBKp-EUC-V
│   │   │   │   │   │   ├── GBpc-EUC-H
│   │   │   │   │   │   ├── GBpc-EUC-V
│   │   │   │   │   │   ├── GBT-EUC-H
│   │   │   │   │   │   ├── GBT-EUC-V
│   │   │   │   │   │   ├── GBT-H
│   │   │   │   │   │   ├── GBTpc-EUC-H
│   │   │   │   │   │   ├── GBTpc-EUC-V
│   │   │   │   │   │   ├── GBT-V
│   │   │   │   │   │   ├── GB-V
│   │   │   │   │   │   ├── UniGB-UCS2-H
│   │   │   │   │   │   ├── UniGB-UCS2-V
│   │   │   │   │   │   ├── UniGB-UTF16-H
│   │   │   │   │   │   └── UniGB-UTF16-V
│   │   │   │   │   ├── japan
│   │   │   │   │   │   ├── 78-EUC-H
│   │   │   │   │   │   ├── 78-EUC-V
│   │   │   │   │   │   ├── 78-H
│   │   │   │   │   │   ├── 78ms-RKSJ-H
│   │   │   │   │   │   ├── 78ms-RKSJ-V
│   │   │   │   │   │   ├── 78-RKSJ-H
│   │   │   │   │   │   ├── 78-RKSJ-V
│   │   │   │   │   │   ├── 78-V
│   │   │   │   │   │   ├── 83pv-RKSJ-H
│   │   │   │   │   │   ├── 90msp-RKSJ-H
│   │   │   │   │   │   ├── 90msp-RKSJ-V
│   │   │   │   │   │   ├── 90ms-RKSJ-H
│   │   │   │   │   │   ├── 90ms-RKSJ-V
│   │   │   │   │   │   ├── 90pv-RKSJ-H
│   │   │   │   │   │   ├── 90pv-RKSJ-V
│   │   │   │   │   │   ├── Add-H
│   │   │   │   │   │   ├── Add-RKSJ-H
│   │   │   │   │   │   ├── Add-RKSJ-V
│   │   │   │   │   │   ├── Add-V
│   │   │   │   │   │   ├── Adobe-Japan1-0
│   │   │   │   │   │   ├── Adobe-Japan1-1
│   │   │   │   │   │   ├── Adobe-Japan1-2
│   │   │   │   │   │   ├── Adobe-Japan1-3
│   │   │   │   │   │   ├── Adobe-Japan1-4
│   │   │   │   │   │   ├── Adobe-Japan1-5
│   │   │   │   │   │   ├── Adobe-Japan1-6
│   │   │   │   │   │   ├── Adobe-Japan1-UCS2
│   │   │   │   │   │   ├── Adobe-Japan2-0
│   │   │   │   │   │   ├── EUC-H
│   │   │   │   │   │   ├── EUC-V
│   │   │   │   │   │   ├── Ext-H
│   │   │   │   │   │   ├── Ext-RKSJ-H
│   │   │   │   │   │   ├── Ext-RKSJ-V
│   │   │   │   │   │   ├── Ext-V
│   │   │   │   │   │   ├── H
│   │   │   │   │   │   ├── Hankaku
│   │   │   │   │   │   ├── Hiragana
│   │   │   │   │   │   ├── Hojo-EUC-H
│   │   │   │   │   │   ├── Hojo-EUC-V
│   │   │   │   │   │   ├── Hojo-H
│   │   │   │   │   │   ├── Hojo-V
│   │   │   │   │   │   ├── Katakana
│   │   │   │   │   │   ├── NWP-H
│   │   │   │   │   │   ├── NWP-V
│   │   │   │   │   │   ├── RKSJ-H
│   │   │   │   │   │   ├── RKSJ-V
│   │   │   │   │   │   ├── Roman
│   │   │   │   │   │   ├── UniHojo-UCS2-H
│   │   │   │   │   │   ├── UniHojo-UCS2-V
│   │   │   │   │   │   ├── UniHojo-UTF16-H
│   │   │   │   │   │   ├── UniHojo-UTF16-V
│   │   │   │   │   │   ├── UniJISPro-UCS2-HW-V
│   │   │   │   │   │   ├── UniJISPro-UCS2-V
│   │   │   │   │   │   ├── UniJIS-UCS2-H
│   │   │   │   │   │   ├── UniJIS-UCS2-HW-H
│   │   │   │   │   │   ├── UniJIS-UCS2-HW-V
│   │   │   │   │   │   ├── UniJIS-UCS2-V
│   │   │   │   │   │   ├── UniJIS-UTF16-H
│   │   │   │   │   │   ├── UniJIS-UTF16-V
│   │   │   │   │   │   ├── V
│   │   │   │   │   │   └── WP-Symbol
│   │   │   │   │   ├── korea
│   │   │   │   │   │   ├── Adobe-Korea1-0
│   │   │   │   │   │   ├── Adobe-Korea1-1
│   │   │   │   │   │   ├── Adobe-Korea1-2
│   │   │   │   │   │   ├── Adobe-Korea1-UCS2
│   │   │   │   │   │   ├── KSC-EUC-H
│   │   │   │   │   │   ├── KSC-EUC-V
│   │   │   │   │   │   ├── KSC-H
│   │   │   │   │   │   ├── KSC-Johab-H
│   │   │   │   │   │   ├── KSC-Johab-V
│   │   │   │   │   │   ├── KSCms-UHC-H
│   │   │   │   │   │   ├── KSCms-UHC-HW-H
│   │   │   │   │   │   ├── KSCms-UHC-HW-V
│   │   │   │   │   │   ├── KSCms-UHC-V
│   │   │   │   │   │   ├── KSCpc-EUC-H
│   │   │   │   │   │   ├── KSCpc-EUC-V
│   │   │   │   │   │   ├── KSC-V
│   │   │   │   │   │   ├── UniKS-UCS2-H
│   │   │   │   │   │   ├── UniKS-UCS2-V
│   │   │   │   │   │   ├── UniKS-UTF16-H
│   │   │   │   │   │   └── UniKS-UTF16-V
│   │   │   │   │   └── README
│   │   │   │   ├── COPYING
│   │   │   │   ├── draw
│   │   │   │   │   ├── arch_arm.c
│   │   │   │   │   ├── arch_port.c
│   │   │   │   │   ├── draw_affine.c
│   │   │   │   │   ├── draw_blend.c
│   │   │   │   │   ├── draw_device.c
│   │   │   │   │   ├── draw_edge.c
│   │   │   │   │   ├── draw_glyph.c
│   │   │   │   │   ├── draw_mesh.c
│   │   │   │   │   ├── draw_paint.c
│   │   │   │   │   ├── draw_path.c
│   │   │   │   │   ├── draw_scale.c
│   │   │   │   │   ├── draw_simple_scale.c
│   │   │   │   │   └── draw_unpack.c
│   │   │   │   ├── fitz
│   │   │   │   │   ├── base_context.c
│   │   │   │   │   ├── base_error.c
│   │   │   │   │   ├── base_geometry.c
│   │   │   │   │   ├── base_getopt.c
│   │   │   │   │   ├── base_hash.c
│   │   │   │   │   ├── base_link.c
│   │   │   │   │   ├── base_memory.c
│   │   │   │   │   ├── base_object.c
│   │   │   │   │   ├── base_string.c
│   │   │   │   │   ├── base_time.c
│   │   │   │   │   ├── crypt_aes.c
│   │   │   │   │   ├── crypt_arc4.c
│   │   │   │   │   ├── crypt_md5.c
│   │   │   │   │   ├── crypt_sha2.c
│   │   │   │   │   ├── dev_bbox.c
│   │   │   │   │   ├── dev_list.c
│   │   │   │   │   ├── dev_null.c
│   │   │   │   │   ├── dev_text.c
│   │   │   │   │   ├── dev_trace.c
│   │   │   │   │   ├── doc_outline.c
│   │   │   │   │   ├── filt_basic.c
│   │   │   │   │   ├── filt_dctd.c
│   │   │   │   │   ├── filt_faxd.c
│   │   │   │   │   ├── filt_flate.c
│   │   │   │   │   ├── filt_jbig2d.c
│   │   │   │   │   ├── filt_lzwd.c
│   │   │   │   │   ├── filt_predict.c
│   │   │   │   │   ├── fitz.h
│   │   │   │   │   ├── image_jpeg.c
│   │   │   │   │   ├── image_jpx.c
│   │   │   │   │   ├── image_png.c
│   │   │   │   │   ├── image_tiff.c
│   │   │   │   │   ├── memento.c
│   │   │   │   │   ├── memento.h
│   │   │   │   │   ├── res_bitmap.c
│   │   │   │   │   ├── res_colorspace.c
│   │   │   │   │   ├── res_font.c
│   │   │   │   │   ├── res_halftone.c
│   │   │   │   │   ├── res_path.c
│   │   │   │   │   ├── res_pixmap.c
│   │   │   │   │   ├── res_shade.c
│   │   │   │   │   ├── res_store.c
│   │   │   │   │   ├── res_text.c
│   │   │   │   │   ├── stm_buffer.c
│   │   │   │   │   ├── stm_open.c
│   │   │   │   │   └── stm_read.c
│   │   │   │   ├── fonts
│   │   │   │   │   ├── Dingbats.cff
│   │   │   │   │   ├── droid
│   │   │   │   │   │   ├── DroidSansFallback.ttf
│   │   │   │   │   │   ├── DroidSansMono.ttf
│   │   │   │   │   │   ├── DroidSans.ttf
│   │   │   │   │   │   └── NOTICE
│   │   │   │   │   ├── NimbusMonL-Bold.cff
│   │   │   │   │   ├── NimbusMonL-BoldObli.cff
│   │   │   │   │   ├── NimbusMonL-Regu.cff
│   │   │   │   │   ├── NimbusMonL-ReguObli.cff
│   │   │   │   │   ├── NimbusRomNo9L-Medi.cff
│   │   │   │   │   ├── NimbusRomNo9L-MediItal.cff
│   │   │   │   │   ├── NimbusRomNo9L-Regu.cff
│   │   │   │   │   ├── NimbusRomNo9L-ReguItal.cff
│   │   │   │   │   ├── NimbusSanL-Bold.cff
│   │   │   │   │   ├── NimbusSanL-BoldItal.cff
│   │   │   │   │   ├── NimbusSanL-Regu.cff
│   │   │   │   │   ├── NimbusSanL-ReguItal.cff
│   │   │   │   │   └── StandardSymL.cff
│   │   │   │   ├── generated
│   │   │   │   │   ├── cmap_cns.h
│   │   │   │   │   ├── cmap_gb.h
│   │   │   │   │   ├── cmap_japan.h
│   │   │   │   │   ├── cmap_korea.h
│   │   │   │   │   ├── font_base14.h
│   │   │   │   │   ├── font_cjk.h
│   │   │   │   │   └── font_droid.h
│   │   │   │   ├── pdf
│   │   │   │   │   ├── data_encodings.h
│   │   │   │   │   ├── data_glyphlist.h
│   │   │   │   │   ├── mupdf.h
│   │   │   │   │   ├── pdf_annot.c
│   │   │   │   │   ├── pdf_cmap.c
│   │   │   │   │   ├── pdf_cmap_load.c
│   │   │   │   │   ├── pdf_cmap_parse.c
│   │   │   │   │   ├── pdf_cmap_table.c
│   │   │   │   │   ├── pdf_colorspace.c
│   │   │   │   │   ├── pdf_crypt.c
│   │   │   │   │   ├── pdf_encoding.c
│   │   │   │   │   ├── pdf_font.c
│   │   │   │   │   ├── pdf_fontfile.c
│   │   │   │   │   ├── pdf_function.c
│   │   │   │   │   ├── pdf_image.c
│   │   │   │   │   ├── pdf_interpret.c
│   │   │   │   │   ├── pdf_lex.c
│   │   │   │   │   ├── pdf_metrics.c
│   │   │   │   │   ├── pdf_nametree.c
│   │   │   │   │   ├── pdf_outline.c
│   │   │   │   │   ├── pdf_page.c
│   │   │   │   │   ├── pdf_parse.c
│   │   │   │   │   ├── pdf_pattern.c
│   │   │   │   │   ├── pdf_repair.c
│   │   │   │   │   ├── pdf_shade.c
│   │   │   │   │   ├── pdf_stream.c
│   │   │   │   │   ├── pdf_type3.c
│   │   │   │   │   ├── pdf_unicode.c
│   │   │   │   │   ├── pdf_xobject.c
│   │   │   │   │   └── pdf_xref.c
│   │   │   │   ├── README
│   │   │   │   ├── scripts
│   │   │   │   │   ├── cmapdump.c
│   │   │   │   │   ├── fontdump.c
│   │   │   │   │   ├── glyphdump.py
│   │   │   │   │   ├── glyphlist.txt
│   │   │   │   │   ├── jconfig.h
│   │   │   │   │   ├── opj_config.h
│   │   │   │   │   ├── rename.sed
│   │   │   │   │   ├── slimftmodules.h
│   │   │   │   │   └── slimftoptions.h
│   │   │   │   └── xps
│   │   │   │   ├── muxps.h
│   │   │   │   ├── xps_common.c
│   │   │   │   ├── xps_doc.c
│   │   │   │   ├── xps_glyphs.c
│   │   │   │   ├── xps_gradient.c
│   │   │   │   ├── xps_image.c
│   │   │   │   ├── xps_outline.c
│   │   │   │   ├── xps_path.c
│   │   │   │   ├── xps_resource.c
│   │   │   │   ├── xps_tile.c
│   │   │   │   ├── xps_util.c
│   │   │   │   ├── xps_xml.c
│   │   │   │   └── xps_zip.c
│   │   │   ├── mupdf-overlay
│   │   │   │   └── ebookdroid.diff
│   │   │   └── openjpeg
│   │   │   ├── bio.c
│   │   │   ├── bio.h
│   │   │   ├── cio.c
│   │   │   ├── cio.h
│   │   │   ├── dwt.c
│   │   │   ├── dwt.h
│   │   │   ├── event.c
│   │   │   ├── event.h
│   │   │   ├── fix.h
│   │   │   ├── image.c
│   │   │   ├── image.h
│   │   │   ├── int.h
│   │   │   ├── j2k.c
│   │   │   ├── j2k.h
│   │   │   ├── j2k_lib.c
│   │   │   ├── j2k_lib.h
│   │   │   ├── jp2.c
│   │   │   ├── jp2.h
│   │   │   ├── jpt.c
│   │   │   ├── jpt.h
│   │   │   ├── mct.c
│   │   │   ├── mct.h
│   │   │   ├── mqc.c
│   │   │   ├── mqc.h
│   │   │   ├── openjpeg.c
│   │   │   ├── openjpeg.h
│   │   │   ├── opj_config.h
│   │   │   ├── opj_includes.h
│   │   │   ├── opj_malloc.h
│   │   │   ├── pi.c
│   │   │   ├── pi.h
│   │   │   ├── raw.c
│   │   │   ├── raw.h
│   │   │   ├── t1.c
│   │   │   ├── t1_generate_luts.c
│   │   │   ├── t1.h
│   │   │   ├── t1_luts.h
│   │   │   ├── t2.c
│   │   │   ├── t2.h
│   │   │   ├── tcd.c
│   │   │   ├── tcd.h
│   │   │   ├── tgt.c
│   │   │   └── tgt.h
│   │   ├── libs
│   │   │   ├── android-support-v4.jar
│   │   │   └── armeabi
│   │   │   └── libebookdroid.so
│   │   ├── market
│   │   │   ├── device-2011-08-08-144308.png
│   │   │   ├── device-2011-08-08-144336.png
│   │   │   ├── device-2011-08-16-135018.png
│   │   │   ├── device-2011-08-16-135028.png
│   │   │   └── icons
│   │   │   ├── book_256.png
│   │   │   ├── book_36.png
│   │   │   ├── book_48.png
│   │   │   ├── book_512.png
│   │   │   └── book_72.png
│   │   ├── project.properties
│   │   ├── res
│   │   │   ├── drawable
│   │   │   │   ├── actionbar_background_tile.png
│   │   │   │   ├── actionbar_background.xml
│   │   │   │   ├── actionbar_library.png
│   │   │   │   ├── actionbar_open.png
│   │   │   │   ├── actionbar_recent.png
│   │   │   │   ├── actionbar_separator.xml
│   │   │   │   ├── actionbar_shelf.png
│   │   │   │   ├── arrowleft.png
│   │   │   │   ├── arrowright.png
│   │   │   │   ├── arrows.png
│   │   │   │   ├── arrowup_disabled.png
│   │   │   │   ├── arrowup_enabled.png
│   │   │   │   ├── arrowup.png
│   │   │   │   ├── book.png
│   │   │   │   ├── bookwatched.png
│   │   │   │   ├── border.png
│   │   │   │   ├── bt_corner.png
│   │   │   │   ├── bt_left.png
│   │   │   │   ├── bt_top.png
│   │   │   │   ├── center.png
│   │   │   │   ├── drag.png
│   │   │   │   ├── folderopen.png
│   │   │   │   ├── folderwatched.png
│   │   │   │   ├── gohome.png
│   │   │   │   ├── gradient.xml
│   │   │   │   ├── group_indicator.xml
│   │   │   │   ├── home.png
│   │   │   │   ├── icon.png
│   │   │   │   ├── left.png
│   │   │   │   ├── pine_left.png
│   │   │   │   ├── pine_right.png
│   │   │   │   ├── progress.xml
│   │   │   │   ├── right.png
│   │   │   │   ├── serifs.png
│   │   │   │   ├── shelf_caption1.png
│   │   │   │   ├── shelf_caption.png
│   │   │   │   ├── shelf_panel1_left.png
│   │   │   │   ├── shelf_panel1.png
│   │   │   │   ├── shelf_panel1_right.png
│   │   │   │   ├── shelf_panel.png
│   │   │   │   ├── spotlight_blue.png
│   │   │   │   ├── spotlight.png
│   │   │   │   ├── web_left.png
│   │   │   │   ├── web_right.png
│   │   │   │   └── zoom.png
│   │   │   ├── drawable-hdpi
│   │   │   │   ├── about.png
│   │   │   │   ├── actionbar_background_tile.png
│   │   │   │   ├── actionbar_library.png
│   │   │   │   ├── actionbar_open.png
│   │   │   │   ├── actionbar_recent.png
│   │   │   │   ├── bookmark.png
│   │   │   │   ├── clear.png
│   │   │   │   ├── close.png
│   │   │   │   ├── daynight.png
│   │   │   │   ├── gotopage.png
│   │   │   │   ├── icon.png
│   │   │   │   ├── outline.png
│   │   │   │   ├── settings.png
│   │   │   │   └── zoomfit.png
│   │   │   ├── drawable-ldpi
│   │   │   │   ├── actionbar_background_tile.png
│   │   │   │   ├── actionbar_library.png
│   │   │   │   ├── actionbar_open.png
│   │   │   │   ├── actionbar_recent.png
│   │   │   │   └── icon.png
│   │   │   ├── drawable-mdpi
│   │   │   │   ├── actionbar_background_tile.png
│   │   │   │   ├── actionbar_library.png
│   │   │   │   ├── actionbar_open.png
│   │   │   │   ├── actionbar_recent.png
│   │   │   │   └── icon.png
│   │   │   ├── layout
│   │   │   │   ├── about_part.xml
│   │   │   │   ├── about.xml
│   │   │   │   ├── bookmark.xml
│   │   │   │   ├── bookshelf_caption.xml
│   │   │   │   ├── browseritem.xml
│   │   │   │   ├── browser.xml
│   │   │   │   ├── error.xml
│   │   │   │   ├── gotopage.xml
│   │   │   │   ├── outline_item.xml
│   │   │   │   ├── password.xml
│   │   │   │   ├── recentitem.xml
│   │   │   │   ├── recent.xml
│   │   │   │   ├── tap_zones_config.xml
│   │   │   │   └── thumbnail.xml
│   │   │   ├── layout-v11
│   │   │   │   ├── browser.xml
│   │   │   │   └── recent.xml
│   │   │   ├── menu-v11
│   │   │   │   └── mainmenu.xml
│   │   │   ├── menu-v3
│   │   │   │   ├── actions.xml
│   │   │   │   ├── browsermenu.xml
│   │   │   │   ├── goto_dlg_actions.xml
│   │   │   │   ├── mainmenu.xml
│   │   │   │   ├── recent_actions.xml
│   │   │   │   └── recentmenu.xml
│   │   │   ├── menu-v4
│   │   │   │   ├── browsermenu.xml
│   │   │   │   ├── mainmenu.xml
│   │   │   │   └── recentmenu.xml
│   │   │   ├── raw
│   │   │   ├── values
│   │   │   │   ├── arrays.xml
│   │   │   │   ├── colors.xml
│   │   │   │   ├── dimens.xml
│   │   │   │   ├── strings.xml
│   │   │   │   └── styles.xml
│   │   │   ├── values-de
│   │   │   │   └── strings.xml
│   │   │   ├── values-es
│   │   │   │   └── strings.xml
│   │   │   ├── values-fr
│   │   │   │   └── strings.xml
│   │   │   ├── values-it
│   │   │   │   └── strings.xml
│   │   │   ├── values-nl
│   │   │   │   └── strings.xml
│   │   │   ├── values-ru
│   │   │   │   └── strings.xml
│   │   │   ├── values-uk
│   │   │   │   └── strings.xml
│   │   │   ├── xml
│   │   │   │   ├── books_prefs.xml
│   │   │   │   └── preferences.xml
│   │   │   └── xml-v11
│   │   │   ├── fragment_book.xml
│   │   │   ├── fragment_browser.xml
│   │   │   ├── fragment_memory.xml
│   │   │   ├── fragment_render.xml
│   │   │   ├── fragment_scroll.xml
│   │   │   ├── fragment_ui.xml
│   │   │   └── preferences_headers.xml
│   │   └── src
│   │   ├── _android
│   │   │   └── util
│   │   │   ├── Base64InputStream.java
│   │   │   ├── Base64.java
│   │   │   └── SparseArrayEx.java
│   │   ├── com
│   │   │   └── sli
│   │   │   └── unrar
│   │   │   └── io
│   │   │   └── InputStreamReadOnlyAccessFile.java
│   │   ├── de
│   │   │   └── innosystec
│   │   │   └── unrar
│   │   │   ├── Archive.java
│   │   │   ├── crc
│   │   │   │   └── RarCRC.java
│   │   │   ├── crypt
│   │   │   │   └── Rijndael.java
│   │   │   ├── exception
│   │   │   │   └── RarException.java
│   │   │   ├── io
│   │   │   │   ├── IReadOnlyAccess.java
│   │   │   │   ├── Raw.java
│   │   │   │   ├── ReadOnlyAccessByteArray.java
│   │   │   │   ├── ReadOnlyAccessFile.java
│   │   │   │   └── ReadOnlyAccessInputStream.java
│   │   │   ├── rarfile
│   │   │   │   ├── AVHeader.java
│   │   │   │   ├── BaseBlock.java
│   │   │   │   ├── BlockHeader.java
│   │   │   │   ├── CommentHeader.java
│   │   │   │   ├── EAHeader.java
│   │   │   │   ├── EndArcHeader.java
│   │   │   │   ├── FileHeader.java
│   │   │   │   ├── FileNameDecoder.java
│   │   │   │   ├── HostSystem.java
│   │   │   │   ├── MacInfoHeader.java
│   │   │   │   ├── MainHeader.java
│   │   │   │   ├── MarkHeader.java
│   │   │   │   ├── NewSubHeaderType.java
│   │   │   │   ├── ProtectHeader.java
│   │   │   │   ├── SignHeader.java
│   │   │   │   ├── SubBlockHeader.java
│   │   │   │   ├── SubBlockHeaderType.java
│   │   │   │   ├── UnixOwnersHeader.java
│   │   │   │   └── UnrarHeadertype.java
│   │   │   ├── unpack
│   │   │   │   ├── ComprDataIO.java
│   │   │   │   ├── decode
│   │   │   │   │   ├── AudioVariables.java
│   │   │   │   │   ├── BitDecode.java
│   │   │   │   │   ├── CodeType.java
│   │   │   │   │   ├── Compress.java
│   │   │   │   │   ├── Decode.java
│   │   │   │   │   ├── DistDecode.java
│   │   │   │   │   ├── FilterType.java
│   │   │   │   │   ├── LitDecode.java
│   │   │   │   │   ├── LowDistDecode.java
│   │   │   │   │   ├── MultDecode.java
│   │   │   │   │   └── RepDecode.java
│   │   │   │   ├── ppm
│   │   │   │   │   ├── AnalyzeHeapDump.java
│   │   │   │   │   ├── BlockTypes.java
│   │   │   │   │   ├── FreqData.java
│   │   │   │   │   ├── ModelPPM.java
│   │   │   │   │   ├── Pointer.java
│   │   │   │   │   ├── PPMContext.java
│   │   │   │   │   ├── RangeCoder.java
│   │   │   │   │   ├── RarMemBlock.java
│   │   │   │   │   ├── RarNode.java
│   │   │   │   │   ├── SEE2Context.java
│   │   │   │   │   ├── State.java
│   │   │   │   │   ├── StateRef.java
│   │   │   │   │   └── SubAllocator.java
│   │   │   │   ├── Unpack15.java
│   │   │   │   ├── Unpack20.java
│   │   │   │   ├── UnpackFilter.java
│   │   │   │   ├── Unpack.java
│   │   │   │   └── vm
│   │   │   │   ├── BitInput.java
│   │   │   │   ├── RarVM.java
│   │   │   │   ├── VMCmdFlags.java
│   │   │   │   ├── VMCommands.java
│   │   │   │   ├── VMFlags.java
│   │   │   │   ├── VMOpType.java
│   │   │   │   ├── VMPreparedCommand.java
│   │   │   │   ├── VMPreparedOperand.java
│   │   │   │   ├── VMPreparedProgram.java
│   │   │   │   ├── VMStandardFilterSignature.java
│   │   │   │   └── VMStandardFilters.java
│   │   │   ├── UnrarCallback.java
│   │   │   ├── unsigned
│   │   │   │   ├── UnsignedByte.java
│   │   │   │   ├── UnsignedInteger.java
│   │   │   │   ├── UnsignedLong.java
│   │   │   │   └── UnsignedShort.java
│   │   │   └── Volume.java
│   │   ├── ij
│   │   │   └── io
│   │   │   └── RandomAccessStream.java
│   │   └── org
│   │   └── ebookdroid
│   │   ├── cbdroid
│   │   │   ├── CbrViewerActivity.java
│   │   │   ├── CbzViewerActivity.java
│   │   │   └── codec
│   │   │   ├── CbxArchiveFactory.java
│   │   │   ├── CbxContext.java
│   │   │   ├── CbxDocument.java
│   │   │   └── CbxPage.java
│   │   ├── core
│   │   │   ├── AboutActivity.java
│   │   │   ├── AbstractActionActivity.java
│   │   │   ├── AbstractDocumentView.java
│   │   │   ├── actions
│   │   │   │   ├── AbstractComponentController.java
│   │   │   │   ├── ActionController.java
│   │   │   │   ├── ActionControllerMethod.java
│   │   │   │   ├── ActionDialogBuilder.java
│   │   │   │   ├── ActionDispatcher.java
│   │   │   │   ├── ActionEx.java
│   │   │   │   ├── ActionMethodDef.java
│   │   │   │   ├── ActionMethod.java
│   │   │   │   ├── ActionTarget.java
│   │   │   │   ├── EventDispatcher.java
│   │   │   │   ├── IActionController.java
│   │   │   │   ├── IActionParameter.java
│   │   │   │   ├── InvocationContext.java
│   │   │   │   ├── InvokationType.java
│   │   │   │   └── params
│   │   │   │   ├── AbstractActionParameter.java
│   │   │   │   ├── Constant.java
│   │   │   │   └── EditableValue.java
│   │   │   ├── Activities.java
│   │   │   ├── BaseDocumentView.java
│   │   │   ├── BaseViewerActivity.java
│   │   │   ├── bitmaps
│   │   │   │   ├── BitmapManager.java
│   │   │   │   ├── BitmapRef.java
│   │   │   │   ├── Bitmaps.java
│   │   │   │   └── RawBitmap.java
│   │   │   ├── BrowserActivity.java
│   │   │   ├── cache
│   │   │   │   └── CacheManager.java
│   │   │   ├── codec
│   │   │   │   ├── AbstractCodecContext.java
│   │   │   │   ├── AbstractCodecDocument.java
│   │   │   │   ├── CodecContext.java
│   │   │   │   ├── CodecDocument.java
│   │   │   │   ├── CodecPageInfo.java
│   │   │   │   └── CodecPage.java
│   │   │   ├── ContiniousDocumentView.java
│   │   │   ├── crop
│   │   │   │   └── PageCropper.java
│   │   │   ├── curl
│   │   │   │   ├── AbstractPageAnimator.java
│   │   │   │   ├── AbstractPageSlider.java
│   │   │   │   ├── AbstractSinglePageCurler.java
│   │   │   │   ├── FlipAnimationHandler.java
│   │   │   │   ├── PageAnimationType.java
│   │   │   │   ├── PageAnimator.java
│   │   │   │   ├── PageAnimatorProxy.java
│   │   │   │   ├── SinglePageDynamicCurler.java
│   │   │   │   ├── SinglePageFader.java
│   │   │   │   ├── SinglePageNaturalCurler.java
│   │   │   │   ├── SinglePageNULLCurler.java
│   │   │   │   ├── SinglePageSimpleCurler.java
│   │   │   │   ├── SinglePageSlider.java
│   │   │   │   ├── SinglePageSqueezer.java
│   │   │   │   ├── SinglePageView.java
│   │   │   │   └── Vector2D.java
│   │   │   ├── DecodeMode.java
│   │   │   ├── DecodeServiceBase.java
│   │   │   ├── DecodeService.java
│   │   │   ├── DocumentViewMode.java
│   │   │   ├── DragMark.java
│   │   │   ├── DrawThread.java
│   │   │   ├── EBookDroidLibraryLoader.java
│   │   │   ├── events
│   │   │   │   ├── CurrentPageListener.java
│   │   │   │   ├── DecodingProgressListener.java
│   │   │   │   ├── ListenerProxy.java
│   │   │   │   └── ZoomListener.java
│   │   │   ├── GoToPageDialog.java
│   │   │   ├── HScrollDocumentView.java
│   │   │   ├── hwa
│   │   │   │   ├── IHardwareAcceleration.java
│   │   │   │   ├── NewHardwareAcceleration.java
│   │   │   │   └── OldHardwareAcceleration.java
│   │   │   ├── IBrowserActivity.java
│   │   │   ├── IDocumentViewController.java
│   │   │   ├── IDocumentView.java
│   │   │   ├── IViewerActivity.java
│   │   │   ├── log
│   │   │   │   ├── EmergencyHandler.java
│   │   │   │   └── LogContext.java
│   │   │   ├── models
│   │   │   │   ├── CurrentPageModel.java
│   │   │   │   ├── DecodingProgressModel.java
│   │   │   │   ├── DocumentModel.java
│   │   │   │   └── ZoomModel.java
│   │   │   ├── OutlineLink.java
│   │   │   ├── PageAlign.java
│   │   │   ├── PageIndex.java
│   │   │   ├── Page.java
│   │   │   ├── PageLink.java
│   │   │   ├── PagePaint.java
│   │   │   ├── PageTree.java
│   │   │   ├── PageTreeNodeComparator.java
│   │   │   ├── PageTreeNode.java
│   │   │   ├── PageType.java
│   │   │   ├── presentation
│   │   │   │   ├── BaseViewHolder.java
│   │   │   │   ├── BookNode.java
│   │   │   │   ├── BooksAdapter.java
│   │   │   │   ├── BookShelfAdapter.java
│   │   │   │   ├── BrowserAdapter.java
│   │   │   │   ├── FileListAdapter.java
│   │   │   │   ├── FileSystemScanner.java
│   │   │   │   ├── OutlineAdapter.java
│   │   │   │   └── RecentAdapter.java
│   │   │   ├── RecentActivity.java
│   │   │   ├── RotationType.java
│   │   │   ├── settings
│   │   │   │   ├── AppSettings.java
│   │   │   │   ├── books
│   │   │   │   │   ├── Bookmark.java
│   │   │   │   │   ├── BookSettings.java
│   │   │   │   │   ├── DBAdapterV1.java
│   │   │   │   │   ├── DBAdapterV2.java
│   │   │   │   │   ├── DBAdapterV3.java
│   │   │   │   │   ├── DBAdapterV4.java
│   │   │   │   │   ├── DBAdapterV5.java
│   │   │   │   │   ├── DBSettingsManager.java
│   │   │   │   │   └── IDBAdapter.java
│   │   │   │   ├── ISettingsChangeListener.java
│   │   │   │   ├── SettingsManager.java
│   │   │   │   └── ui
│   │   │   │   ├── BaseSettingsActivity.java
│   │   │   │   ├── BookSettingsActivity.java
│   │   │   │   ├── FragmentedSettingsActivity.java
│   │   │   │   ├── fragments
│   │   │   │   │   ├── BasePreferenceFragment.java
│   │   │   │   │   ├── BookFragment.java
│   │   │   │   │   ├── BrowserFragment.java
│   │   │   │   │   ├── MemoryFragment.java
│   │   │   │   │   ├── RenderFragment.java
│   │   │   │   │   ├── ScrollFragment.java
│   │   │   │   │   └── UIFragment.java
│   │   │   │   ├── IPreferenceContainer.java
│   │   │   │   ├── PreferencesDecorator.java
│   │   │   │   ├── SettingsActivity.java
│   │   │   │   └── SettingsUI.java
│   │   │   ├── SinglePageDocumentView.java
│   │   │   ├── touch
│   │   │   │   ├── DefaultGestureDetector.java
│   │   │   │   ├── DummyGestureDetector.java
│   │   │   │   ├── IGestureDetector.java
│   │   │   │   ├── IMultiTouchListener.java
│   │   │   │   ├── IMultiTouchZoom.java
│   │   │   │   ├── MultiTouchZoomImpl.java
│   │   │   │   ├── TouchManager.java
│   │   │   │   └── TouchManagerView.java
│   │   │   ├── utils
│   │   │   │   ├── AndroidVersion.java
│   │   │   │   ├── archives
│   │   │   │   │   ├── ArchiveEntry.java
│   │   │   │   │   ├── ArchiveFile.java
│   │   │   │   │   ├── rar
│   │   │   │   │   │   ├── RarArchiveEntry.java
│   │   │   │   │   │   └── RarArchive.java
│   │   │   │   │   └── zip
│   │   │   │   │   ├── ZipArchiveEntry.java
│   │   │   │   │   └── ZipArchive.java
│   │   │   │   ├── CompositeFilter.java
│   │   │   │   ├── DirectoryFilter.java
│   │   │   │   ├── DirectoryOrFileFilter.java
│   │   │   │   ├── FileExtensionFilter.java
│   │   │   │   ├── FileNameExtFilter.java
│   │   │   │   ├── FilePrefixFilter.java
│   │   │   │   ├── PathFromUri.java
│   │   │   │   └── SystemUtils.java
│   │   │   ├── views
│   │   │   │   ├── BookcaseView.java
│   │   │   │   ├── BookshelfView.java
│   │   │   │   ├── Bookshelves.java
│   │   │   │   ├── FileBrowserView.java
│   │   │   │   ├── LayerDrawable.java
│   │   │   │   ├── LibraryView.java
│   │   │   │   ├── PageViewZoomControls.java
│   │   │   │   ├── RecentBooksView.java
│   │   │   │   ├── SpotlightDrawable.java
│   │   │   │   ├── TransitionDrawable.java
│   │   │   │   ├── ViewEffects.java
│   │   │   │   └── ZoomRoll.java
│   │   │   └── ViewState.java
│   │   ├── djvudroid
│   │   │   ├── codec
│   │   │   │   ├── DjvuContext.java
│   │   │   │   ├── DjvuDocument.java
│   │   │   │   ├── DjvuOutline.java
│   │   │   │   └── DjvuPage.java
│   │   │   └── DjvuViewerActivity.java
│   │   ├── EBookDroidApp.java
│   │   ├── fb2droid
│   │   │   ├── codec
│   │   │   │   ├── AbstractFB2LineElement.java
│   │   │   │   ├── CustomTextPaint.java
│   │   │   │   ├── FB2BaseHandler.java
│   │   │   │   ├── FB2ContentHandler.java
│   │   │   │   ├── FB2Context.java
│   │   │   │   ├── FB2Document.java
│   │   │   │   ├── FB2HorizontalRule.java
│   │   │   │   ├── FB2Image.java
│   │   │   │   ├── FB2LineElement.java
│   │   │   │   ├── FB2LineFixedWhiteSpace.java
│   │   │   │   ├── FB2Line.java
│   │   │   │   ├── FB2LineWhiteSpace.java
│   │   │   │   ├── FB2MarkupElement.java
│   │   │   │   ├── FB2MarkupEndDocument.java
│   │   │   │   ├── FB2MarkupEndPage.java
│   │   │   │   ├── FB2MarkupImageRef.java
│   │   │   │   ├── FB2MarkupNewParagraph.java
│   │   │   │   ├── FB2MarkupNoSpace.java
│   │   │   │   ├── FB2MarkupNote.java
│   │   │   │   ├── FB2MarkupParagraphEnd.java
│   │   │   │   ├── FB2MarkupTitle.java
│   │   │   │   ├── FB2Page.java
│   │   │   │   ├── FB2Tag.java
│   │   │   │   ├── FB2TextElement.java
│   │   │   │   ├── FB2Words.java
│   │   │   │   ├── JustificationMode.java
│   │   │   │   ├── RenderingStyle.java
│   │   │   │   └── StopParsingException.java
│   │   │   └── FB2ViewerActivity.java
│   │   ├── pdfdroid
│   │   │   ├── codec
│   │   │   │   ├── FzGeometry.java
│   │   │   │   ├── PdfContext.java
│   │   │   │   ├── PdfDocument.java
│   │   │   │   ├── PdfOutline.java
│   │   │   │   └── PdfPage.java
│   │   │   └── PdfViewerActivity.java
│   │   ├── utils
│   │   │   ├── CompareUtils.java
│   │   │   ├── FileUtils.java
│   │   │   ├── Flag.java
│   │   │   ├── LengthUtils.java
│   │   │   ├── ListWrapper.java
│   │   │   ├── MathUtils.java
│   │   │   ├── StringUtils.java
│   │   │   └── Wiki.java
│   │   └── xpsdroid
│   │   ├── codec
│   │   │   ├── XpsContext.java
│   │   │   ├── XpsDocument.java
│   │   │   ├── XpsOutline.java
│   │   │   └── XpsPage.java
│   │   └── XpsViewerActivity.java
│   └── PDFReaderProject
│   ├── AndroidManifest.xml
│   ├── assets
│   ├── bin
│   │   ├── classes
│   │   │   ├── com
│   │   │   │   └── poqop
│   │   │   │   ├── document
│   │   │   │   │   ├── BaseBrowserActivity$1.class
│   │   │   │   │   ├── BaseBrowserActivity$2.class
│   │   │   │   │   ├── BaseBrowserActivity$3.class
│   │   │   │   │   ├── BaseBrowserActivity$4.class
│   │   │   │   │   ├── BaseBrowserActivity.class
│   │   │   │   │   ├── BaseViewerActivity$1.class
│   │   │   │   │   ├── BaseViewerActivity.class
│   │   │   │   │   ├── codec
│   │   │   │   │   │   ├── CodecContext.class
│   │   │   │   │   │   ├── CodecDocument.class
│   │   │   │   │   │   └── CodecPage.class
│   │   │   │   │   ├── DecodeService$DecodeCallback.class
│   │   │   │   │   ├── DecodeServiceBase$1.class
│   │   │   │   │   ├── DecodeServiceBase$2.class
│   │   │   │   │   ├── DecodeServiceBase$DecodeTask.class
│   │   │   │   │   ├── DecodeServiceBase.class
│   │   │   │   │   ├── DecodeService.class
│   │   │   │   │   ├── DocumentView$1.class
│   │   │   │   │   ├── DocumentView$2.class
│   │   │   │   │   ├── DocumentView$3.class
│   │   │   │   │   ├── DocumentView.class
│   │   │   │   │   ├── events
│   │   │   │   │   │   ├── BringUpZoomControlsEvent.class
│   │   │   │   │   │   ├── BringUpZoomControlsListener.class
│   │   │   │   │   │   ├── CurrentPageListener$CurrentPageChangedEvent.class
│   │   │   │   │   │   ├── CurrentPageListener.class
│   │   │   │   │   │   ├── DecodingProgressListener$DecodingProgressEvent.class
│   │   │   │   │   │   ├── DecodingProgressListener.class
│   │   │   │   │   │   ├── Event.class
│   │   │   │   │   │   ├── EventDispatcher.class
│   │   │   │   │   │   ├── SafeEvent.class
│   │   │   │   │   │   ├── ZoomChangedEvent.class
│   │   │   │   │   │   ├── ZoomListener$CommitZoomEvent.class
│   │   │   │   │   │   └── ZoomListener.class
│   │   │   │   │   ├── GoToPageDialog$1.class
│   │   │   │   │   ├── GoToPageDialog$2.class
│   │   │   │   │   ├── GoToPageDialog.class
│   │   │   │   │   ├── MainBrowserActivity$1.class
│   │   │   │   │   ├── MainBrowserActivity.class
│   │   │   │   │   ├── models
│   │   │   │   │   │   ├── CurrentPageModel.class
│   │   │   │   │   │   ├── DecodingProgressModel.class
│   │   │   │   │   │   └── ZoomModel.class
│   │   │   │   │   ├── multitouch
│   │   │   │   │   │   ├── MultiTouchZoom.class
│   │   │   │   │   │   └── MultiTouchZoomImpl.class
│   │   │   │   │   ├── Page.class
│   │   │   │   │   ├── PageTreeNode$1$1.class
│   │   │   │   │   ├── PageTreeNode$1.class
│   │   │   │   │   ├── PageTreeNode.class
│   │   │   │   │   ├── presentation
│   │   │   │   │   │   ├── BrowserAdapter$1.class
│   │   │   │   │   │   ├── BrowserAdapter.class
│   │   │   │   │   │   └── UriBrowserAdapter.class
│   │   │   │   │   ├── utils
│   │   │   │   │   │   ├── MD5StringUtil.class
│   │   │   │   │   │   └── PathFromUri.class
│   │   │   │   │   ├── ViewerPreferences.class
│   │   │   │   │   ├── views
│   │   │   │   │   │   ├── PageViewZoomControls.class
│   │   │   │   │   │   └── ZoomRoll.class
│   │   │   │   │   └── VuDroidLibraryLoader.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   └── R.class
│   │   │   └── org
│   │   │   └── vudroid
│   │   │   └── pdfdroid
│   │   │   ├── codec
│   │   │   │   ├── PdfContext.class
│   │   │   │   ├── PdfDocument.class
│   │   │   │   └── PdfPage.class
│   │   │   └── PdfViewerActivity.class
│   │   ├── classes.dex
│   │   ├── PDFReaderProject.apk
│   │   ├── res
│   │   │   ├── drawable-hdpi
│   │   │   │   └── ic_launcher.png
│   │   │   ├── drawable-ldpi
│   │   │   │   └── ic_launcher.png
│   │   │   └── drawable-mdpi
│   │   │   ├── arrowup.png
│   │   │   ├── book.png
│   │   │   ├── center.png
│   │   │   ├── folderopen.png
│   │   │   ├── ic_launcher.png
│   │   │   ├── icon.png
│   │   │   ├── left.png
│   │   │   ├── right.png
│   │   │   ├── serifs.png
│   │   │   └── zoom.png
│   │   └── resources.ap_
│   ├── gen
│   │   └── com
│   │   └── poqop
│   │   └── R.java
│   ├── libs
│   │   └── armeabi
│   │   └── libvudroid.so
│   ├── proguard.cfg
│   ├── project.properties
│   ├── res
│   │   ├── drawable-hdpi
│   │   │   └── ic_launcher.png
│   │   ├── drawable-ldpi
│   │   │   └── ic_launcher.png
│   │   ├── drawable-mdpi
│   │   │   ├── arrowup.png
│   │   │   ├── book.png
│   │   │   ├── center.png
│   │   │   ├── folderopen.png
│   │   │   ├── ic_launcher.png
│   │   │   ├── icon.png
│   │   │   ├── left.png
│   │   │   ├── right.png
│   │   │   ├── serifs.png
│   │   │   └── zoom.png
│   │   ├── layout
│   │   │   ├── browseritem.xml
│   │   │   ├── browser.xml
│   │   │   ├── gotopage.xml
│   │   │   └── main.xml
│   │   └── values
│   │   └── strings.xml
│   └── src
│   ├── com
│   │   └── poqop
│   │   └── document
│   │   ├── BaseBrowserActivity.java
│   │   ├── BaseViewerActivity.java
│   │   ├── codec
│   │   │   ├── CodecContext.java
│   │   │   ├── CodecDocument.java
│   │   │   └── CodecPage.java
│   │   ├── DecodeServiceBase.java
│   │   ├── DecodeService.java
│   │   ├── DocumentView.java
│   │   ├── events
│   │   │   ├── BringUpZoomControlsEvent.java
│   │   │   ├── BringUpZoomControlsListener.java
│   │   │   ├── CurrentPageListener.java
│   │   │   ├── DecodingProgressListener.java
│   │   │   ├── EventDispatcher.java
│   │   │   ├── Event.java
│   │   │   ├── SafeEvent.java
│   │   │   ├── ZoomChangedEvent.java
│   │   │   └── ZoomListener.java
│   │   ├── GoToPageDialog.java
│   │   ├── MainBrowserActivity.java
│   │   ├── models
│   │   │   ├── CurrentPageModel.java
│   │   │   ├── DecodingProgressModel.java
│   │   │   └── ZoomModel.java
│   │   ├── multitouch
│   │   │   ├── MultiTouchZoomImpl.java
│   │   │   └── MultiTouchZoom.java
│   │   ├── Page.java
│   │   ├── PageTreeNode.java
│   │   ├── presentation
│   │   │   ├── BrowserAdapter.java
│   │   │   └── UriBrowserAdapter.java
│   │   ├── utils
│   │   │   ├── MD5StringUtil.java
│   │   │   └── PathFromUri.java
│   │   ├── ViewerPreferences.java
│   │   ├── views
│   │   │   ├── PageViewZoomControls.java
│   │   │   └── ZoomRoll.java
│   │   └── VuDroidLibraryLoader.java
│   └── org
│   └── vudroid
│   └── pdfdroid
│   ├── codec
│   │   ├── PdfContext.java
│   │   ├── PdfDocument.java
│   │   └── PdfPage.java
│   └── PdfViewerActivity.java
├── android书架效果
│   ├── android书架效果.docx
│   └── reader
│   ├── AndroidManifest.xml
│   ├── assets
│   ├── bin
│   │   ├── AndroidManifest.xml
│   │   ├── classes
│   │   │   └── cn
│   │   │   └── com
│   │   │   └── karl
│   │   │   ├── reader
│   │   │   │   ├── BaseActivity.class
│   │   │   │   ├── BookShelfActivity$1.class
│   │   │   │   ├── BookShelfActivity$2.class
│   │   │   │   ├── BookShelfActivity$3.class
│   │   │   │   ├── BookShelfActivity$4.class
│   │   │   │   ├── BookShelfActivity$5.class
│   │   │   │   ├── BookShelfActivity$GridAdapter.class
│   │   │   │   ├── BookShelfActivity$ShlefAdapter.class
│   │   │   │   ├── BookShelfActivity.class
│   │   │   │   ├── BuildConfig.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   └── R.class
│   │   │   └── view
│   │   │   └── MyGridView.class
│   │   ├── classes.dex
│   │   ├── com
│   │   │   └── tarena
│   │   │   └── xiaoyao
│   │   │   ├── GridviewActivity$1.class
│   │   │   ├── GridviewActivity.class
│   │   │   ├── MyGridView.class
│   │   │   ├── R$attr.class
│   │   │   ├── R$drawable.class
│   │   │   ├── R$id.class
│   │   │   ├── R$layout.class
│   │   │   ├── R$string.class
│   │   │   └── R.class
│   │   ├── gridview.apk
│   │   ├── jarlist.cache
│   │   ├── reader.apk
│   │   ├── res
│   │   │   ├── drawable
│   │   │   ├── drawable-hdpi
│   │   │   │   ├── bookshelf_layer_center.png
│   │   │   │   ├── btn_local.png
│   │   │   │   ├── cartoon_folder.png
│   │   │   │   ├── cartoon_txt.png
│   │   │   │   ├── cover_txt.png
│   │   │   │   ├── file_list_bg.png
│   │   │   │   ├── icon.png
│   │   │   │   ├── shelves_editbook_d.png
│   │   │   │   ├── shelves_editbook.png
│   │   │   │   ├── style07.png
│   │   │   │   └── titlebar_big.png
│   │   │   ├── drawable-ldpi
│   │   │   │   └── icon.png
│   │   │   └── drawable-mdpi
│   │   │   └── icon.png
│   │   └── resources.ap_
│   ├── gen
│   │   └── cn
│   │   └── com
│   │   └── karl
│   │   └── reader
│   │   ├── BuildConfig.java
│   │   └── R.java
│   ├── proguard.cfg
│   ├── project.properties
│   ├── res
│   │   ├── drawable
│   │   │   ├── back_left.xml
│   │   │   └── back_right.xml
│   │   ├── drawable-hdpi
│   │   │   ├── bookshelf_layer_center.png
│   │   │   ├── btn_local.png
│   │   │   ├── cartoon_folder.png
│   │   │   ├── cartoon_txt.png
│   │   │   ├── cover_txt.png
│   │   │   ├── file_list_bg.png
│   │   │   ├── icon.png
│   │   │   ├── shelves_editbook_d.png
│   │   │   ├── shelves_editbook.png
│   │   │   ├── style07.png
│   │   │   └── titlebar_big.png
│   │   ├── drawable-ldpi
│   │   │   └── icon.png
│   │   ├── drawable-mdpi
│   │   │   └── icon.png
│   │   ├── layout
│   │   │   ├── head.xml
│   │   │   ├── item1.xml
│   │   │   ├── local_list_item.xml
│   │   │   └── main.xml
│   │   └── values
│   │   └── strings.xml
│   └── src
│   └── cn
│   └── com
│   └── karl
│   ├── reader
│   │   ├── BaseActivity.java
│   │   └── BookShelfActivity.java
│   └── view
│   └── MyGridView.java
├── Android超炫阅读器书架效果例子源码
│   ├── javaapk.com_0001.png
│   ├── javaapk.com_0002.png
│   ├── javaapk.com_0003.png
│   ├── javaapk.com_0004.png
│   └── reader
│   ├── AndroidManifest.xml
│   ├── assets
│   ├── bin
│   │   ├── AndroidManifest.xml
│   │   ├── classes
│   │   │   └── cn
│   │   │   └── com
│   │   │   └── karl
│   │   │   ├── reader
│   │   │   │   ├── BaseActivity.class
│   │   │   │   ├── BookShelfActivity$1.class
│   │   │   │   ├── BookShelfActivity$2.class
│   │   │   │   ├── BookShelfActivity$3.class
│   │   │   │   ├── BookShelfActivity$4.class
│   │   │   │   ├── BookShelfActivity$5.class
│   │   │   │   ├── BookShelfActivity$GridAdapter.class
│   │   │   │   ├── BookShelfActivity$ShlefAdapter.class
│   │   │   │   ├── BookShelfActivity.class
│   │   │   │   ├── BuildConfig.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   └── R.class
│   │   │   └── view
│   │   │   └── MyGridView.class
│   │   ├── classes.dex
│   │   ├── com
│   │   │   └── tarena
│   │   │   └── xiaoyao
│   │   │   ├── GridviewActivity$1.class
│   │   │   ├── GridviewActivity.class
│   │   │   ├── MyGridView.class
│   │   │   ├── R$attr.class
│   │   │   ├── R$drawable.class
│   │   │   ├── R$id.class
│   │   │   ├── R$layout.class
│   │   │   ├── R$string.class
│   │   │   └── R.class
│   │   ├── dexedLibs
│   │   │   └── annotations-b8fe4e7e418233f7d0d4621ee82d7924.jar
│   │   ├── gridview.apk
│   │   ├── jarlist.cache
│   │   ├── reader.apk
│   │   ├── res
│   │   │   ├── drawable
│   │   │   ├── drawable-hdpi
│   │   │   │   ├── bookshelf_layer_center.png
│   │   │   │   ├── btn_local.png
│   │   │   │   ├── cartoon_folder.png
│   │   │   │   ├── cartoon_txt.png
│   │   │   │   ├── cover_txt.png
│   │   │   │   ├── file_list_bg.png
│   │   │   │   ├── icon.png
│   │   │   │   ├── shelves_editbook_d.png
│   │   │   │   ├── shelves_editbook.png
│   │   │   │   ├── style07.png
│   │   │   │   └── titlebar_big.png
│   │   │   ├── drawable-ldpi
│   │   │   │   └── icon.png
│   │   │   └── drawable-mdpi
│   │   │   └── icon.png
│   │   └── resources.ap_
│   ├── default.properties
│   ├── gen
│   │   └── cn
│   │   └── com
│   │   └── karl
│   │   └── reader
│   │   ├── BuildConfig.java
│   │   └── R.java
│   ├── JavaApk源码说明.txt
│   ├── proguard.cfg
│   ├── project.properties
│   ├── res
│   │   ├── drawable
│   │   │   ├── back_left.xml
│   │   │   └── back_right.xml
│   │   ├── drawable-hdpi
│   │   │   ├── bookshelf_layer_center.png
│   │   │   ├── btn_local.png
│   │   │   ├── cartoon_folder.png
│   │   │   ├── cartoon_txt.png
│   │   │   ├── cover_txt.png
│   │   │   ├── file_list_bg.png
│   │   │   ├── icon.png
│   │   │   ├── shelves_editbook_d.png
│   │   │   ├── shelves_editbook.png
│   │   │   ├── style07.png
│   │   │   └── titlebar_big.png
│   │   ├── drawable-ldpi
│   │   │   └── icon.png
│   │   ├── drawable-mdpi
│   │   │   └── icon.png
│   │   ├── drawable-xhdpi
│   │   ├── layout
│   │   │   ├── head.xml
│   │   │   ├── item1.xml
│   │   │   ├── local_list_item.xml
│   │   │   └── main.xml
│   │   └── values
│   │   └── strings.xml
│   ├── src
│   │   └── cn
│   │   └── com
│   │   └── karl
│   │   ├── reader
│   │   │   ├── BaseActivity.java
│   │   │   └── BookShelfActivity.java
│   │   └── view
│   │   └── MyGridView.java
│   └── 点这里查看更多优质源码~.url
├── BookShelf
│   ├── android书架效果.docx
│   └── BookShelf
│   ├── AndroidManifest.xml
│   ├── assets
│   ├── bin
│   ├── gen
│   │   └── com
│   │   └── kunlunfeng
│   │   └── bookshelf
│   │   ├── BuildConfig.java
│   │   └── R.java
│   ├── libs
│   │   └── android-support-v4.jar
│   ├── proguard-project.txt
│   ├── project.properties
│   ├── res
│   │   ├── drawable-hdpi
│   │   │   ├── book_bg.png
│   │   │   ├── book_img.jpg
│   │   │   └── ic_launcher.png
│   │   ├── drawable-ldpi
│   │   │   └── ic_launcher.png
│   │   ├── drawable-mdpi
│   │   │   └── ic_launcher.png
│   │   ├── drawable-xhdpi
│   │   │   └── ic_launcher.png
│   │   ├── layout
│   │   │   └── activity_main.xml
│   │   ├── menu
│   │   │   └── activity_main.xml
│   │   ├── values
│   │   │   ├── strings.xml
│   │   │   └── styles.xml
│   │   ├── values-v11
│   │   │   └── styles.xml
│   │   └── values-v14
│   │   └── styles.xml
│   └── src
│   └── com
│   └── kunlunfeng
│   └── bookshelf
│   ├── adapter
│   │   └── GradeGridAdapter.java
│   ├── BookInfo.java
│   ├── MainActivity.java
│   ├── UtilMethod.java
│   └── view
│   ├── ContentGridView.java
│   └── ContentScrollView.java
├── iReaderGridView
│   └── TestGridView
│   ├── app
│   │   ├── app.iml
│   │   ├── build
│   │   │   ├── generated
│   │   │   │   ├── res
│   │   │   │   │   ├── generated
│   │   │   │   │   │   └── test
│   │   │   │   │   └── rs
│   │   │   │   │   ├── debug
│   │   │   │   │   └── test
│   │   │   │   │   └── debug
│   │   │   │   └── source
│   │   │   │   ├── aidl
│   │   │   │   │   ├── debug
│   │   │   │   │   └── test
│   │   │   │   │   └── debug
│   │   │   │   ├── buildConfig
│   │   │   │   │   ├── debug
│   │   │   │   │   │   └── com
│   │   │   │   │   │   └── fyfeng
│   │   │   │   │   │   └── testgridview
│   │   │   │   │   │   └── BuildConfig.java
│   │   │   │   │   └── test
│   │   │   │   │   └── debug
│   │   │   │   │   └── com
│   │   │   │   │   └── fyfeng
│   │   │   │   │   └── testgridview
│   │   │   │   │   └── test
│   │   │   │   │   └── BuildConfig.java
│   │   │   │   ├── r
│   │   │   │   │   ├── debug
│   │   │   │   │   │   ├── android
│   │   │   │   │   │   │   └── support
│   │   │   │   │   │   │   └── v7
│   │   │   │   │   │   │   └── appcompat
│   │   │   │   │   │   │   └── R.java
│   │   │   │   │   │   └── com
│   │   │   │   │   │   └── fyfeng
│   │   │   │   │   │   └── testgridview
│   │   │   │   │   │   └── R.java
│   │   │   │   │   └── test
│   │   │   │   │   └── debug
│   │   │   │   └── rs
│   │   │   │   ├── debug
│   │   │   │   └── test
│   │   │   │   └── debug
│   │   │   ├── intermediates
│   │   │   │   ├── assets
│   │   │   │   │   ├── debug
│   │   │   │   │   │   ├── cover1.jpg
│   │   │   │   │   │   ├── cover2.jpg
│   │   │   │   │   │   ├── cover3.jpg
│   │   │   │   │   │   ├── cover4.jpg
│   │   │   │   │   │   ├── cover5.jpg
│   │   │   │   │   │   ├── cover6.jpg
│   │   │   │   │   │   ├── cover7.jpg
│   │   │   │   │   │   └── cover_net.png
│   │   │   │   │   └── test
│   │   │   │   │   └── debug
│   │   │   │   ├── classes
│   │   │   │   │   └── debug
│   │   │   │   │   ├── android
│   │   │   │   │   │   └── support
│   │   │   │   │   │   └── v7
│   │   │   │   │   │   └── appcompat
│   │   │   │   │   │   ├── R$anim.class
│   │   │   │   │   │   ├── R$attr.class
│   │   │   │   │   │   ├── R$bool.class
│   │   │   │   │   │   ├── R$color.class
│   │   │   │   │   │   ├── R$dimen.class
│   │   │   │   │   │   ├── R$drawable.class
│   │   │   │   │   │   ├── R$id.class
│   │   │   │   │   │   ├── R$integer.class
│   │   │   │   │   │   ├── R$layout.class
│   │   │   │   │   │   ├── R$string.class
│   │   │   │   │   │   ├── R$styleable.class
│   │   │   │   │   │   ├── R$style.class
│   │   │   │   │   │   └── R.class
│   │   │   │   │   └── com
│   │   │   │   │   └── fyfeng
│   │   │   │   │   └── testgridview
│   │   │   │   │   ├── BuildConfig.class
│   │   │   │   │   ├── MainActivity$1.class
│   │   │   │   │   ├── MainActivity.class
│   │   │   │   │   ├── MyAdapter$Item.class
│   │   │   │   │   ├── MyAdapter$ViewHolder.class
│   │   │   │   │   ├── MyAdapter.class
│   │   │   │   │   ├── MyGridView.class
│   │   │   │   │   ├── R$anim.class
│   │   │   │   │   ├── R$attr.class
│   │   │   │   │   ├── R$bool.class
│   │   │   │   │   ├── R$color.class
│   │   │   │   │   ├── R$dimen.class
│   │   │   │   │   ├── R$drawable.class
│   │   │   │   │   ├── R$id.class
│   │   │   │   │   ├── R$integer.class
│   │   │   │   │   ├── R$layout.class
│   │   │   │   │   ├── R$menu.class
│   │   │   │   │   ├── R$string.class
│   │   │   │   │   ├── R$styleable.class
│   │   │   │   │   ├── R$style.class
│   │   │   │   │   ├── R.class
│   │   │   │   │   └── Utils.class
│   │   │   │   ├── dependency-cache
│   │   │   │   │   └── debug
│   │   │   │   ├── dex
│   │   │   │   │   └── debug
│   │   │   │   │   └── classes.dex
│   │   │   │   ├── exploded-aar
│   │   │   │   │   └── com.android.support
│   │   │   │   │   ├── appcompat-v7
│   │   │   │   │   │   └── 21.0.3
│   │   │   │   │   │   ├── AndroidManifest.xml
│   │   │   │   │   │   ├── assets
│   │   │   │   │   │   ├── classes.jar
│   │   │   │   │   │   ├── res
│   │   │   │   │   │   │   ├── anim
│   │   │   │   │   │   │   │   ├── abc_fade_in.xml
│   │   │   │   │   │   │   │   ├── abc_fade_out.xml
│   │   │   │   │   │   │   │   ├── abc_slide_in_bottom.xml
│   │   │   │   │   │   │   │   ├── abc_slide_in_top.xml
│   │   │   │   │   │   │   │   ├── abc_slide_out_bottom.xml
│   │   │   │   │   │   │   │   └── abc_slide_out_top.xml
│   │   │   │   │   │   │   ├── color
│   │   │   │   │   │   │   │   ├── abc_background_cache_hint_selector_material_dark.xml
│   │   │   │   │   │   │   │   ├── abc_background_cache_hint_selector_material_light.xml
│   │   │   │   │   │   │   │   ├── abc_primary_text_disable_only_material_dark.xml
│   │   │   │   │   │   │   │   ├── abc_primary_text_disable_only_material_light.xml
│   │   │   │   │   │   │   │   ├── abc_primary_text_material_dark.xml
│   │   │   │   │   │   │   │   ├── abc_primary_text_material_light.xml
│   │   │   │   │   │   │   │   ├── abc_search_url_text.xml
│   │   │   │   │   │   │   │   ├── abc_secondary_text_material_dark.xml
│   │   │   │   │   │   │   │   └── abc_secondary_text_material_light.xml
│   │   │   │   │   │   │   ├── drawable
│   │   │   │   │   │   │   │   ├── abc_btn_check_material.xml
│   │   │   │   │   │   │   │   ├── abc_btn_radio_material.xml
│   │   │   │   │   │   │   │   ├── abc_cab_background_internal_bg.xml
│   │   │   │   │   │   │   │   ├── abc_cab_background_top_material.xml
│   │   │   │   │   │   │   │   ├── abc_edit_text_material.xml
│   │   │   │   │   │   │   │   ├── abc_item_background_holo_dark.xml
│   │   │   │   │   │   │   │   ├── abc_item_background_holo_light.xml
│   │   │   │   │   │   │   │   ├── abc_list_selector_background_transition_holo_dark.xml
│   │   │   │   │   │   │   │   ├── abc_list_selector_background_transition_holo_light.xml
│   │   │   │   │   │   │   │   ├── abc_list_selector_holo_dark.xml
│   │   │   │   │   │   │   │   ├── abc_list_selector_holo_light.xml
│   │   │   │   │   │   │   │   ├── abc_switch_thumb_material.xml
│   │   │   │   │   │   │   │   ├── abc_tab_indicator_material.xml
│   │   │   │   │   │   │   │   └── abc_textfield_search_material.xml
│   │   │   │   │   │   │   ├── drawable-hdpi
│   │   │   │   │   │   │   │   ├── abc_ab_share_pack_holo_dark.9.png
│   │   │   │   │   │   │   │   ├── abc_ab_share_pack_holo_light.9.png
│   │   │   │   │   │   │   │   ├── abc_btn_check_to_on_mtrl_000.png
│   │   │   │   │   │   │   │   ├── abc_btn_check_to_on_mtrl_015.png
│   │   │   │   │   │   │   │   ├── abc_btn_radio_to_on_mtrl_000.png
│   │   │   │   │   │   │   │   ├── abc_btn_radio_to_on_mtrl_015.png
│   │   │   │   │   │   │   │   ├── abc_btn_switch_to_on_mtrl_00001.9.png
│   │   │   │   │   │   │   │   ├── abc_btn_switch_to_on_mtrl_00012.9.png
│   │   │   │   │   │   │   │   ├── abc_cab_background_top_mtrl_alpha.9.png
│   │   │   │   │   │   │   │   ├── abc_ic_ab_back_mtrl_am_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_clear_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_commit_search_api_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_go_search_api_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_menu_copy_mtrl_am_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_menu_cut_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_menu_moreoverflow_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_menu_paste_mtrl_am_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_menu_selectall_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_menu_share_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_search_api_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_voice_search_api_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_list_divider_mtrl_alpha.9.png
│   │   │   │   │   │   │   │   ├── abc_list_focused_holo.9.png
│   │   │   │   │   │   │   │   ├── abc_list_longpressed_holo.9.png
│   │   │   │   │   │   │   │   ├── abc_list_pressed_holo_dark.9.png
│   │   │   │   │   │   │   │   ├── abc_list_pressed_holo_light.9.png
│   │   │   │   │   │   │   │   ├── abc_list_selector_disabled_holo_dark.9.png
│   │   │   │   │   │   │   │   ├── abc_list_selector_disabled_holo_light.9.png
│   │   │   │   │   │   │   │   ├── abc_menu_hardkey_panel_mtrl_mult.9.png
│   │   │   │   │   │   │   │   ├── abc_popup_background_mtrl_mult.9.png
│   │   │   │   │   │   │   │   ├── abc_spinner_mtrl_am_alpha.9.png
│   │   │   │   │   │   │   │   ├── abc_switch_track_mtrl_alpha.9.png
│   │   │   │   │   │   │   │   ├── abc_tab_indicator_mtrl_alpha.9.png
│   │   │   │   │   │   │   │   ├── abc_textfield_activated_mtrl_alpha.9.png
│   │   │   │   │   │   │   │   ├── abc_textfield_default_mtrl_alpha.9.png
│   │   │   │   │   │   │   │   ├── abc_textfield_search_activated_mtrl_alpha.9.png
│   │   │   │   │   │   │   │   └── abc_textfield_search_default_mtrl_alpha.9.png
│   │   │   │   │   │   │   ├── drawable-ldrtl-hdpi
│   │   │   │   │   │   │   │   ├── abc_ic_ab_back_mtrl_am_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_menu_copy_mtrl_am_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_menu_cut_mtrl_alpha.png
│   │   │   │   │   │   │   │   └── abc_spinner_mtrl_am_alpha.9.png
│   │   │   │   │   │   │   ├── drawable-ldrtl-mdpi
│   │   │   │   │   │   │   │   ├── abc_ic_ab_back_mtrl_am_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_menu_copy_mtrl_am_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_menu_cut_mtrl_alpha.png
│   │   │   │   │   │   │   │   └── abc_spinner_mtrl_am_alpha.9.png
│   │   │   │   │   │   │   ├── drawable-ldrtl-xhdpi
│   │   │   │   │   │   │   │   ├── abc_ic_ab_back_mtrl_am_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_menu_copy_mtrl_am_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_menu_cut_mtrl_alpha.png
│   │   │   │   │   │   │   │   └── abc_spinner_mtrl_am_alpha.9.png
│   │   │   │   │   │   │   ├── drawable-ldrtl-xxhdpi
│   │   │   │   │   │   │   │   ├── abc_ic_ab_back_mtrl_am_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_menu_copy_mtrl_am_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_menu_cut_mtrl_alpha.png
│   │   │   │   │   │   │   │   └── abc_spinner_mtrl_am_alpha.9.png
│   │   │   │   │   │   │   ├── drawable-ldrtl-xxxhdpi
│   │   │   │   │   │   │   │   ├── abc_ic_ab_back_mtrl_am_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_menu_copy_mtrl_am_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_menu_cut_mtrl_alpha.png
│   │   │   │   │   │   │   │   └── abc_spinner_mtrl_am_alpha.9.png
│   │   │   │   │   │   │   ├── drawable-mdpi
│   │   │   │   │   │   │   │   ├── abc_ab_share_pack_holo_dark.9.png
│   │   │   │   │   │   │   │   ├── abc_ab_share_pack_holo_light.9.png
│   │   │   │   │   │   │   │   ├── abc_btn_check_to_on_mtrl_000.png
│   │   │   │   │   │   │   │   ├── abc_btn_check_to_on_mtrl_015.png
│   │   │   │   │   │   │   │   ├── abc_btn_radio_to_on_mtrl_000.png
│   │   │   │   │   │   │   │   ├── abc_btn_radio_to_on_mtrl_015.png
│   │   │   │   │   │   │   │   ├── abc_btn_switch_to_on_mtrl_00001.9.png
│   │   │   │   │   │   │   │   ├── abc_btn_switch_to_on_mtrl_00012.9.png
│   │   │   │   │   │   │   │   ├── abc_cab_background_top_mtrl_alpha.9.png
│   │   │   │   │   │   │   │   ├── abc_ic_ab_back_mtrl_am_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_clear_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_commit_search_api_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_go_search_api_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_menu_copy_mtrl_am_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_menu_cut_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_menu_moreoverflow_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_menu_paste_mtrl_am_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_menu_selectall_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_menu_share_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_search_api_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_voice_search_api_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_list_divider_mtrl_alpha.9.png
│   │   │   │   │   │   │   │   ├── abc_list_focused_holo.9.png
│   │   │   │   │   │   │   │   ├── abc_list_longpressed_holo.9.png
│   │   │   │   │   │   │   │   ├── abc_list_pressed_holo_dark.9.png
│   │   │   │   │   │   │   │   ├── abc_list_pressed_holo_light.9.png
│   │   │   │   │   │   │   │   ├── abc_list_selector_disabled_holo_dark.9.png
│   │   │   │   │   │   │   │   ├── abc_list_selector_disabled_holo_light.9.png
│   │   │   │   │   │   │   │   ├── abc_menu_hardkey_panel_mtrl_mult.9.png
│   │   │   │   │   │   │   │   ├── abc_popup_background_mtrl_mult.9.png
│   │   │   │   │   │   │   │   ├── abc_spinner_mtrl_am_alpha.9.png
│   │   │   │   │   │   │   │   ├── abc_switch_track_mtrl_alpha.9.png
│   │   │   │   │   │   │   │   ├── abc_tab_indicator_mtrl_alpha.9.png
│   │   │   │   │   │   │   │   ├── abc_textfield_activated_mtrl_alpha.9.png
│   │   │   │   │   │   │   │   ├── abc_textfield_default_mtrl_alpha.9.png
│   │   │   │   │   │   │   │   ├── abc_textfield_search_activated_mtrl_alpha.9.png
│   │   │   │   │   │   │   │   └── abc_textfield_search_default_mtrl_alpha.9.png
│   │   │   │   │   │   │   ├── drawable-xhdpi
│   │   │   │   │   │   │   │   ├── abc_ab_share_pack_holo_dark.9.png
│   │   │   │   │   │   │   │   ├── abc_ab_share_pack_holo_light.9.png
│   │   │   │   │   │   │   │   ├── abc_btn_check_to_on_mtrl_000.png
│   │   │   │   │   │   │   │   ├── abc_btn_check_to_on_mtrl_015.png
│   │   │   │   │   │   │   │   ├── abc_btn_radio_to_on_mtrl_000.png
│   │   │   │   │   │   │   │   ├── abc_btn_radio_to_on_mtrl_015.png
│   │   │   │   │   │   │   │   ├── abc_btn_switch_to_on_mtrl_00001.9.png
│   │   │   │   │   │   │   │   ├── abc_btn_switch_to_on_mtrl_00012.9.png
│   │   │   │   │   │   │   │   ├── abc_cab_background_top_mtrl_alpha.9.png
│   │   │   │   │   │   │   │   ├── abc_ic_ab_back_mtrl_am_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_clear_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_commit_search_api_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_go_search_api_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_menu_copy_mtrl_am_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_menu_cut_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_menu_moreoverflow_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_menu_paste_mtrl_am_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_menu_selectall_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_menu_share_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_search_api_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_voice_search_api_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_list_divider_mtrl_alpha.9.png
│   │   │   │   │   │   │   │   ├── abc_list_focused_holo.9.png
│   │   │   │   │   │   │   │   ├── abc_list_longpressed_holo.9.png
│   │   │   │   │   │   │   │   ├── abc_list_pressed_holo_dark.9.png
│   │   │   │   │   │   │   │   ├── abc_list_pressed_holo_light.9.png
│   │   │   │   │   │   │   │   ├── abc_list_selector_disabled_holo_dark.9.png
│   │   │   │   │   │   │   │   ├── abc_list_selector_disabled_holo_light.9.png
│   │   │   │   │   │   │   │   ├── abc_menu_hardkey_panel_mtrl_mult.9.png
│   │   │   │   │   │   │   │   ├── abc_popup_background_mtrl_mult.9.png
│   │   │   │   │   │   │   │   ├── abc_spinner_mtrl_am_alpha.9.png
│   │   │   │   │   │   │   │   ├── abc_switch_track_mtrl_alpha.9.png
│   │   │   │   │   │   │   │   ├── abc_tab_indicator_mtrl_alpha.9.png
│   │   │   │   │   │   │   │   ├── abc_textfield_activated_mtrl_alpha.9.png
│   │   │   │   │   │   │   │   ├── abc_textfield_default_mtrl_alpha.9.png
│   │   │   │   │   │   │   │   ├── abc_textfield_search_activated_mtrl_alpha.9.png
│   │   │   │   │   │   │   │   └── abc_textfield_search_default_mtrl_alpha.9.png
│   │   │   │   │   │   │   ├── drawable-xxhdpi
│   │   │   │   │   │   │   │   ├── abc_ab_share_pack_holo_dark.9.png
│   │   │   │   │   │   │   │   ├── abc_ab_share_pack_holo_light.9.png
│   │   │   │   │   │   │   │   ├── abc_btn_check_to_on_mtrl_000.png
│   │   │   │   │   │   │   │   ├── abc_btn_check_to_on_mtrl_015.png
│   │   │   │   │   │   │   │   ├── abc_btn_radio_to_on_mtrl_000.png
│   │   │   │   │   │   │   │   ├── abc_btn_radio_to_on_mtrl_015.png
│   │   │   │   │   │   │   │   ├── abc_btn_switch_to_on_mtrl_00001.9.png
│   │   │   │   │   │   │   │   ├── abc_btn_switch_to_on_mtrl_00012.9.png
│   │   │   │   │   │   │   │   ├── abc_cab_background_top_mtrl_alpha.9.png
│   │   │   │   │   │   │   │   ├── abc_ic_ab_back_mtrl_am_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_clear_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_commit_search_api_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_go_search_api_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_menu_copy_mtrl_am_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_menu_cut_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_menu_moreoverflow_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_menu_paste_mtrl_am_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_menu_selectall_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_menu_share_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_search_api_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_voice_search_api_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_list_divider_mtrl_alpha.9.png
│   │   │   │   │   │   │   │   ├── abc_list_focused_holo.9.png
│   │   │   │   │   │   │   │   ├── abc_list_longpressed_holo.9.png
│   │   │   │   │   │   │   │   ├── abc_list_pressed_holo_dark.9.png
│   │   │   │   │   │   │   │   ├── abc_list_pressed_holo_light.9.png
│   │   │   │   │   │   │   │   ├── abc_list_selector_disabled_holo_dark.9.png
│   │   │   │   │   │   │   │   ├── abc_list_selector_disabled_holo_light.9.png
│   │   │   │   │   │   │   │   ├── abc_menu_hardkey_panel_mtrl_mult.9.png
│   │   │   │   │   │   │   │   ├── abc_popup_background_mtrl_mult.9.png
│   │   │   │   │   │   │   │   ├── abc_spinner_mtrl_am_alpha.9.png
│   │   │   │   │   │   │   │   ├── abc_switch_track_mtrl_alpha.9.png
│   │   │   │   │   │   │   │   ├── abc_tab_indicator_mtrl_alpha.9.png
│   │   │   │   │   │   │   │   ├── abc_textfield_activated_mtrl_alpha.9.png
│   │   │   │   │   │   │   │   ├── abc_textfield_default_mtrl_alpha.9.png
│   │   │   │   │   │   │   │   ├── abc_textfield_search_activated_mtrl_alpha.9.png
│   │   │   │   │   │   │   │   └── abc_textfield_search_default_mtrl_alpha.9.png
│   │   │   │   │   │   │   ├── drawable-xxxhdpi
│   │   │   │   │   │   │   │   ├── abc_btn_check_to_on_mtrl_000.png
│   │   │   │   │   │   │   │   ├── abc_btn_check_to_on_mtrl_015.png
│   │   │   │   │   │   │   │   ├── abc_btn_radio_to_on_mtrl_000.png
│   │   │   │   │   │   │   │   ├── abc_btn_radio_to_on_mtrl_015.png
│   │   │   │   │   │   │   │   ├── abc_btn_switch_to_on_mtrl_00001.9.png
│   │   │   │   │   │   │   │   ├── abc_btn_switch_to_on_mtrl_00012.9.png
│   │   │   │   │   │   │   │   ├── abc_ic_ab_back_mtrl_am_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_clear_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_menu_copy_mtrl_am_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_menu_cut_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_menu_moreoverflow_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_menu_paste_mtrl_am_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_menu_selectall_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_search_api_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_ic_voice_search_api_mtrl_alpha.png
│   │   │   │   │   │   │   │   ├── abc_spinner_mtrl_am_alpha.9.png
│   │   │   │   │   │   │   │   ├── abc_switch_track_mtrl_alpha.9.png
│   │   │   │   │   │   │   │   └── abc_tab_indicator_mtrl_alpha.9.png
│   │   │   │   │   │   │   ├── layout
│   │   │   │   │   │   │   │   ├── abc_action_bar_title_item.xml
│   │   │   │   │   │   │   │   ├── abc_action_bar_up_container.xml
│   │   │   │   │   │   │   │   ├── abc_action_bar_view_list_nav_layout.xml
│   │   │   │   │   │   │   │   ├── abc_action_menu_item_layout.xml
│   │   │   │   │   │   │   │   ├── abc_action_menu_layout.xml
│   │   │   │   │   │   │   │   ├── abc_action_mode_bar.xml
│   │   │   │   │   │   │   │   ├── abc_action_mode_close_item_material.xml
│   │   │   │   │   │   │   │   ├── abc_activity_chooser_view_include.xml
│   │   │   │   │   │   │   │   ├── abc_activity_chooser_view_list_item.xml
│   │   │   │   │   │   │   │   ├── abc_activity_chooser_view.xml
│   │   │   │   │   │   │   │   ├── abc_expanded_menu_layout.xml
│   │   │   │   │   │   │   │   ├── abc_list_menu_item_checkbox.xml
│   │   │   │   │   │   │   │   ├── abc_list_menu_item_icon.xml
│   │   │   │   │   │   │   │   ├── abc_list_menu_item_layout.xml
│   │   │   │   │   │   │   │   ├── abc_list_menu_item_radio.xml
│   │   │   │   │   │   │   │   ├── abc_popup_menu_item_layout.xml
│   │   │   │   │   │   │   │   ├── abc_screen_content_include.xml
│   │   │   │   │   │   │   │   ├── abc_screen_simple_overlay_action_mode.xml
│   │   │   │   │   │   │   │   ├── abc_screen_simple.xml
│   │   │   │   │   │   │   │   ├── abc_screen_toolbar.xml
│   │   │   │   │   │   │   │   ├── abc_search_dropdown_item_icons_2line.xml
│   │   │   │   │   │   │   │   ├── abc_search_view.xml
│   │   │   │   │   │   │   │   ├── abc_simple_dropdown_hint.xml
│   │   │   │   │   │   │   │   └── support_simple_spinner_dropdown_item.xml
│   │   │   │   │   │   │   ├── layout-v11
│   │   │   │   │   │   │   │   └── abc_screen_content_include.xml
│   │   │   │   │   │   │   ├── values
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-af
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-am
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-ar
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-bg
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-bn-rBD
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-ca
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-cs
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-da
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-de
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-el
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-en-rGB
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-en-rIN
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-es
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-es-rUS
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-et-rEE
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-eu-rES
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-fa
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-fi
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-fr
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-fr-rCA
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-gl-rES
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-hi
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-hr
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-hu
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-hy-rAM
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-in
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-is-rIS
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-it
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-iw
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-ja
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-ka-rGE
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-kk-rKZ
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-km-rKH
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-kn-rIN
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-ko
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-ky-rKG
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-land
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-large
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-lo-rLA
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-lt
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-lv
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-mk-rMK
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-ml-rIN
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-mn-rMN
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-mr-rIN
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-ms-rMY
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-my-rMM
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-nb
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-ne-rNP
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-nl
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-pl
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-port
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-pt
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-pt-rPT
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-ro
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-ru
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-si-rLK
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-sk
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-sl
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-sr
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-sv
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-sw
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-sw600dp
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-ta-rIN
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-te-rIN
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-th
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-tl
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-tr
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-uk
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-ur-rPK
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-uz-rUZ
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-v11
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-v14
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-v17
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-v21
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-vi
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-w360dp
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-w480dp
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-w500dp
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-w600dp
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-w720dp
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-xlarge
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-xlarge-land
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-zh-rCN
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-zh-rHK
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   ├── values-zh-rTW
│   │   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   │   └── values-zu
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   └── R.txt
│   │   │   │   │   └── support-v4
│   │   │   │   │   └── 21.0.3
│   │   │   │   │   ├── aidl
│   │   │   │   │   │   └── android
│   │   │   │   │   │   └── support
│   │   │   │   │   │   └── v4
│   │   │   │   │   │   ├── accessibilityservice
│   │   │   │   │   │   ├── app
│   │   │   │   │   │   │   └── INotificationSideChannel.aidl
│   │   │   │   │   │   ├── content
│   │   │   │   │   │   │   ├── pm
│   │   │   │   │   │   │   └── res
│   │   │   │   │   │   ├── database
│   │   │   │   │   │   ├── graphics
│   │   │   │   │   │   │   └── drawable
│   │   │   │   │   │   ├── hardware
│   │   │   │   │   │   │   └── display
│   │   │   │   │   │   ├── internal
│   │   │   │   │   │   │   └── view
│   │   │   │   │   │   ├── media
│   │   │   │   │   │   │   └── session
│   │   │   │   │   │   ├── net
│   │   │   │   │   │   ├── os
│   │   │   │   │   │   ├── print
│   │   │   │   │   │   ├── provider
│   │   │   │   │   │   ├── text
│   │   │   │   │   │   ├── util
│   │   │   │   │   │   ├── view
│   │   │   │   │   │   │   └── accessibility
│   │   │   │   │   │   └── widget
│   │   │   │   │   ├── AndroidManifest.xml
│   │   │   │   │   ├── assets
│   │   │   │   │   ├── classes.jar
│   │   │   │   │   ├── libs
│   │   │   │   │   │   └── internal_impl-21.0.3.jar
│   │   │   │   │   └── res
│   │   │   │   ├── incremental
│   │   │   │   │   ├── aidl
│   │   │   │   │   │   ├── debug
│   │   │   │   │   │   │   └── dependency.store
│   │   │   │   │   │   └── test
│   │   │   │   │   │   └── debug
│   │   │   │   │   │   └── dependency.store
│   │   │   │   │   ├── mergeAssets
│   │   │   │   │   │   ├── debug
│   │   │   │   │   │   │   └── merger.xml
│   │   │   │   │   │   └── test
│   │   │   │   │   │   └── debug
│   │   │   │   │   │   └── merger.xml
│   │   │   │   │   └── mergeResources
│   │   │   │   │   ├── debug
│   │   │   │   │   │   └── merger.xml
│   │   │   │   │   └── test
│   │   │   │   │   └── debug
│   │   │   │   │   └── merger.xml
│   │   │   │   ├── manifests
│   │   │   │   │   ├── full
│   │   │   │   │   │   └── debug
│   │   │   │   │   │   └── AndroidManifest.xml
│   │   │   │   │   ├── test
│   │   │   │   │   │   └── debug
│   │   │   │   │   │   └── AndroidManifest.xml
│   │   │   │   │   └── tmp
│   │   │   │   ├── ndk
│   │   │   │   │   └── debug
│   │   │   │   │   ├── lib
│   │   │   │   │   └── obj
│   │   │   │   ├── pre-dexed
│   │   │   │   │   └── debug
│   │   │   │   │   ├── classes-6a3fe0b9311456fc554fb2cff232a0e61117d81e.jar
│   │   │   │   │   ├── classes-a8da0f2f1dd9c6b9e34db140b28e2655b0242b17.jar
│   │   │   │   │   ├── internal_impl-21.0.3-a75ee69627da822abdbb42fd942524990e15f320.jar
│   │   │   │   │   └── support-annotations-21.0.3-40229c4ebd1a9e37cea0a8ef7ceb1e5ba737fbd1.jar
│   │   │   │   ├── res
│   │   │   │   │   ├── debug
│   │   │   │   │   │   ├── anim
│   │   │   │   │   │   │   ├── abc_fade_in.xml
│   │   │   │   │   │   │   ├── abc_fade_out.xml
│   │   │   │   │   │   │   ├── abc_slide_in_bottom.xml
│   │   │   │   │   │   │   ├── abc_slide_in_top.xml
│   │   │   │   │   │   │   ├── abc_slide_out_bottom.xml
│   │   │   │   │   │   │   └── abc_slide_out_top.xml
│   │   │   │   │   │   ├── color
│   │   │   │   │   │   │   ├── abc_background_cache_hint_selector_material_dark.xml
│   │   │   │   │   │   │   ├── abc_background_cache_hint_selector_material_light.xml
│   │   │   │   │   │   │   ├── abc_primary_text_disable_only_material_dark.xml
│   │   │   │   │   │   │   ├── abc_primary_text_disable_only_material_light.xml
│   │   │   │   │   │   │   ├── abc_primary_text_material_dark.xml
│   │   │   │   │   │   │   ├── abc_primary_text_material_light.xml
│   │   │   │   │   │   │   ├── abc_search_url_text.xml
│   │   │   │   │   │   │   ├── abc_secondary_text_material_dark.xml
│   │   │   │   │   │   │   └── abc_secondary_text_material_light.xml
│   │   │   │   │   │   ├── drawable
│   │   │   │   │   │   │   ├── abc_btn_check_material.xml
│   │   │   │   │   │   │   ├── abc_btn_radio_material.xml
│   │   │   │   │   │   │   ├── abc_cab_background_internal_bg.xml
│   │   │   │   │   │   │   ├── abc_cab_background_top_material.xml
│   │   │   │   │   │   │   ├── abc_edit_text_material.xml
│   │   │   │   │   │   │   ├── abc_item_background_holo_dark.xml
│   │   │   │   │   │   │   ├── abc_item_background_holo_light.xml
│   │   │   │   │   │   │   ├── abc_list_selector_background_transition_holo_dark.xml
│   │   │   │   │   │   │   ├── abc_list_selector_background_transition_holo_light.xml
│   │   │   │   │   │   │   ├── abc_list_selector_holo_dark.xml
│   │   │   │   │   │   │   ├── abc_list_selector_holo_light.xml
│   │   │   │   │   │   │   ├── abc_switch_thumb_material.xml
│   │   │   │   │   │   │   ├── abc_tab_indicator_material.xml
│   │   │   │   │   │   │   └── abc_textfield_search_material.xml
│   │   │   │   │   │   ├── drawable-hdpi-v4
│   │   │   │   │   │   │   ├── abc_ab_share_pack_holo_dark.9.png
│   │   │   │   │   │   │   ├── abc_ab_share_pack_holo_light.9.png
│   │   │   │   │   │   │   ├── abc_btn_check_to_on_mtrl_000.png
│   │   │   │   │   │   │   ├── abc_btn_check_to_on_mtrl_015.png
│   │   │   │   │   │   │   ├── abc_btn_radio_to_on_mtrl_000.png
│   │   │   │   │   │   │   ├── abc_btn_radio_to_on_mtrl_015.png
│   │   │   │   │   │   │   ├── abc_btn_switch_to_on_mtrl_00001.9.png
│   │   │   │   │   │   │   ├── abc_btn_switch_to_on_mtrl_00012.9.png
│   │   │   │   │   │   │   ├── abc_cab_background_top_mtrl_alpha.9.png
│   │   │   │   │   │   │   ├── abc_ic_ab_back_mtrl_am_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_clear_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_commit_search_api_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_go_search_api_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_menu_copy_mtrl_am_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_menu_cut_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_menu_moreoverflow_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_menu_paste_mtrl_am_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_menu_selectall_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_menu_share_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_search_api_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_voice_search_api_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_list_divider_mtrl_alpha.9.png
│   │   │   │   │   │   │   ├── abc_list_focused_holo.9.png
│   │   │   │   │   │   │   ├── abc_list_longpressed_holo.9.png
│   │   │   │   │   │   │   ├── abc_list_pressed_holo_dark.9.png
│   │   │   │   │   │   │   ├── abc_list_pressed_holo_light.9.png
│   │   │   │   │   │   │   ├── abc_list_selector_disabled_holo_dark.9.png
│   │   │   │   │   │   │   ├── abc_list_selector_disabled_holo_light.9.png
│   │   │   │   │   │   │   ├── abc_menu_hardkey_panel_mtrl_mult.9.png
│   │   │   │   │   │   │   ├── abc_popup_background_mtrl_mult.9.png
│   │   │   │   │   │   │   ├── abc_spinner_mtrl_am_alpha.9.png
│   │   │   │   │   │   │   ├── abc_switch_track_mtrl_alpha.9.png
│   │   │   │   │   │   │   ├── abc_tab_indicator_mtrl_alpha.9.png
│   │   │   │   │   │   │   ├── abc_textfield_activated_mtrl_alpha.9.png
│   │   │   │   │   │   │   ├── abc_textfield_default_mtrl_alpha.9.png
│   │   │   │   │   │   │   ├── abc_textfield_search_activated_mtrl_alpha.9.png
│   │   │   │   │   │   │   ├── abc_textfield_search_default_mtrl_alpha.9.png
│   │   │   │   │   │   │   └── ic_launcher.png
│   │   │   │   │   │   ├── drawable-ldrtl-hdpi-v17
│   │   │   │   │   │   │   ├── abc_ic_ab_back_mtrl_am_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_menu_copy_mtrl_am_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_menu_cut_mtrl_alpha.png
│   │   │   │   │   │   │   └── abc_spinner_mtrl_am_alpha.9.png
│   │   │   │   │   │   ├── drawable-ldrtl-mdpi-v17
│   │   │   │   │   │   │   ├── abc_ic_ab_back_mtrl_am_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_menu_copy_mtrl_am_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_menu_cut_mtrl_alpha.png
│   │   │   │   │   │   │   └── abc_spinner_mtrl_am_alpha.9.png
│   │   │   │   │   │   ├── drawable-ldrtl-xhdpi-v17
│   │   │   │   │   │   │   ├── abc_ic_ab_back_mtrl_am_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_menu_copy_mtrl_am_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_menu_cut_mtrl_alpha.png
│   │   │   │   │   │   │   └── abc_spinner_mtrl_am_alpha.9.png
│   │   │   │   │   │   ├── drawable-ldrtl-xxhdpi-v17
│   │   │   │   │   │   │   ├── abc_ic_ab_back_mtrl_am_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_menu_copy_mtrl_am_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_menu_cut_mtrl_alpha.png
│   │   │   │   │   │   │   └── abc_spinner_mtrl_am_alpha.9.png
│   │   │   │   │   │   ├── drawable-ldrtl-xxxhdpi-v17
│   │   │   │   │   │   │   ├── abc_ic_ab_back_mtrl_am_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_menu_copy_mtrl_am_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_menu_cut_mtrl_alpha.png
│   │   │   │   │   │   │   └── abc_spinner_mtrl_am_alpha.9.png
│   │   │   │   │   │   ├── drawable-mdpi-v4
│   │   │   │   │   │   │   ├── abc_ab_share_pack_holo_dark.9.png
│   │   │   │   │   │   │   ├── abc_ab_share_pack_holo_light.9.png
│   │   │   │   │   │   │   ├── abc_btn_check_to_on_mtrl_000.png
│   │   │   │   │   │   │   ├── abc_btn_check_to_on_mtrl_015.png
│   │   │   │   │   │   │   ├── abc_btn_radio_to_on_mtrl_000.png
│   │   │   │   │   │   │   ├── abc_btn_radio_to_on_mtrl_015.png
│   │   │   │   │   │   │   ├── abc_btn_switch_to_on_mtrl_00001.9.png
│   │   │   │   │   │   │   ├── abc_btn_switch_to_on_mtrl_00012.9.png
│   │   │   │   │   │   │   ├── abc_cab_background_top_mtrl_alpha.9.png
│   │   │   │   │   │   │   ├── abc_ic_ab_back_mtrl_am_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_clear_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_commit_search_api_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_go_search_api_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_menu_copy_mtrl_am_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_menu_cut_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_menu_moreoverflow_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_menu_paste_mtrl_am_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_menu_selectall_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_menu_share_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_search_api_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_voice_search_api_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_list_divider_mtrl_alpha.9.png
│   │   │   │   │   │   │   ├── abc_list_focused_holo.9.png
│   │   │   │   │   │   │   ├── abc_list_longpressed_holo.9.png
│   │   │   │   │   │   │   ├── abc_list_pressed_holo_dark.9.png
│   │   │   │   │   │   │   ├── abc_list_pressed_holo_light.9.png
│   │   │   │   │   │   │   ├── abc_list_selector_disabled_holo_dark.9.png
│   │   │   │   │   │   │   ├── abc_list_selector_disabled_holo_light.9.png
│   │   │   │   │   │   │   ├── abc_menu_hardkey_panel_mtrl_mult.9.png
│   │   │   │   │   │   │   ├── abc_popup_background_mtrl_mult.9.png
│   │   │   │   │   │   │   ├── abc_spinner_mtrl_am_alpha.9.png
│   │   │   │   │   │   │   ├── abc_switch_track_mtrl_alpha.9.png
│   │   │   │   │   │   │   ├── abc_tab_indicator_mtrl_alpha.9.png
│   │   │   │   │   │   │   ├── abc_textfield_activated_mtrl_alpha.9.png
│   │   │   │   │   │   │   ├── abc_textfield_default_mtrl_alpha.9.png
│   │   │   │   │   │   │   ├── abc_textfield_search_activated_mtrl_alpha.9.png
│   │   │   │   │   │   │   ├── abc_textfield_search_default_mtrl_alpha.9.png
│   │   │   │   │   │   │   └── ic_launcher.png
│   │   │   │   │   │   ├── drawable-xhdpi-v4
│   │   │   │   │   │   │   ├── abc_ab_share_pack_holo_dark.9.png
│   │   │   │   │   │   │   ├── abc_ab_share_pack_holo_light.9.png
│   │   │   │   │   │   │   ├── abc_btn_check_to_on_mtrl_000.png
│   │   │   │   │   │   │   ├── abc_btn_check_to_on_mtrl_015.png
│   │   │   │   │   │   │   ├── abc_btn_radio_to_on_mtrl_000.png
│   │   │   │   │   │   │   ├── abc_btn_radio_to_on_mtrl_015.png
│   │   │   │   │   │   │   ├── abc_btn_switch_to_on_mtrl_00001.9.png
│   │   │   │   │   │   │   ├── abc_btn_switch_to_on_mtrl_00012.9.png
│   │   │   │   │   │   │   ├── abc_cab_background_top_mtrl_alpha.9.png
│   │   │   │   │   │   │   ├── abc_ic_ab_back_mtrl_am_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_clear_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_commit_search_api_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_go_search_api_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_menu_copy_mtrl_am_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_menu_cut_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_menu_moreoverflow_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_menu_paste_mtrl_am_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_menu_selectall_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_menu_share_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_search_api_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_voice_search_api_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_list_divider_mtrl_alpha.9.png
│   │   │   │   │   │   │   ├── abc_list_focused_holo.9.png
│   │   │   │   │   │   │   ├── abc_list_longpressed_holo.9.png
│   │   │   │   │   │   │   ├── abc_list_pressed_holo_dark.9.png
│   │   │   │   │   │   │   ├── abc_list_pressed_holo_light.9.png
│   │   │   │   │   │   │   ├── abc_list_selector_disabled_holo_dark.9.png
│   │   │   │   │   │   │   ├── abc_list_selector_disabled_holo_light.9.png
│   │   │   │   │   │   │   ├── abc_menu_hardkey_panel_mtrl_mult.9.png
│   │   │   │   │   │   │   ├── abc_popup_background_mtrl_mult.9.png
│   │   │   │   │   │   │   ├── abc_spinner_mtrl_am_alpha.9.png
│   │   │   │   │   │   │   ├── abc_switch_track_mtrl_alpha.9.png
│   │   │   │   │   │   │   ├── abc_tab_indicator_mtrl_alpha.9.png
│   │   │   │   │   │   │   ├── abc_textfield_activated_mtrl_alpha.9.png
│   │   │   │   │   │   │   ├── abc_textfield_default_mtrl_alpha.9.png
│   │   │   │   │   │   │   ├── abc_textfield_search_activated_mtrl_alpha.9.png
│   │   │   │   │   │   │   ├── abc_textfield_search_default_mtrl_alpha.9.png
│   │   │   │   │   │   │   ├── bookshelf_dock.png
│   │   │   │   │   │   │   ├── bookshelf_layer_center.jpg
│   │   │   │   │   │   │   ├── ic_launcher.png
│   │   │   │   │   │   │   └── skin_default.png
│   │   │   │   │   │   ├── drawable-xxhdpi-v4
│   │   │   │   │   │   │   ├── abc_ab_share_pack_holo_dark.9.png
│   │   │   │   │   │   │   ├── abc_ab_share_pack_holo_light.9.png
│   │   │   │   │   │   │   ├── abc_btn_check_to_on_mtrl_000.png
│   │   │   │   │   │   │   ├── abc_btn_check_to_on_mtrl_015.png
│   │   │   │   │   │   │   ├── abc_btn_radio_to_on_mtrl_000.png
│   │   │   │   │   │   │   ├── abc_btn_radio_to_on_mtrl_015.png
│   │   │   │   │   │   │   ├── abc_btn_switch_to_on_mtrl_00001.9.png
│   │   │   │   │   │   │   ├── abc_btn_switch_to_on_mtrl_00012.9.png
│   │   │   │   │   │   │   ├── abc_cab_background_top_mtrl_alpha.9.png
│   │   │   │   │   │   │   ├── abc_ic_ab_back_mtrl_am_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_clear_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_commit_search_api_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_go_search_api_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_menu_copy_mtrl_am_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_menu_cut_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_menu_moreoverflow_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_menu_paste_mtrl_am_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_menu_selectall_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_menu_share_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_search_api_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_voice_search_api_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_list_divider_mtrl_alpha.9.png
│   │   │   │   │   │   │   ├── abc_list_focused_holo.9.png
│   │   │   │   │   │   │   ├── abc_list_longpressed_holo.9.png
│   │   │   │   │   │   │   ├── abc_list_pressed_holo_dark.9.png
│   │   │   │   │   │   │   ├── abc_list_pressed_holo_light.9.png
│   │   │   │   │   │   │   ├── abc_list_selector_disabled_holo_dark.9.png
│   │   │   │   │   │   │   ├── abc_list_selector_disabled_holo_light.9.png
│   │   │   │   │   │   │   ├── abc_menu_hardkey_panel_mtrl_mult.9.png
│   │   │   │   │   │   │   ├── abc_popup_background_mtrl_mult.9.png
│   │   │   │   │   │   │   ├── abc_spinner_mtrl_am_alpha.9.png
│   │   │   │   │   │   │   ├── abc_switch_track_mtrl_alpha.9.png
│   │   │   │   │   │   │   ├── abc_tab_indicator_mtrl_alpha.9.png
│   │   │   │   │   │   │   ├── abc_textfield_activated_mtrl_alpha.9.png
│   │   │   │   │   │   │   ├── abc_textfield_default_mtrl_alpha.9.png
│   │   │   │   │   │   │   ├── abc_textfield_search_activated_mtrl_alpha.9.png
│   │   │   │   │   │   │   ├── abc_textfield_search_default_mtrl_alpha.9.png
│   │   │   │   │   │   │   └── ic_launcher.png
│   │   │   │   │   │   ├── drawable-xxxhdpi-v4
│   │   │   │   │   │   │   ├── abc_btn_check_to_on_mtrl_000.png
│   │   │   │   │   │   │   ├── abc_btn_check_to_on_mtrl_015.png
│   │   │   │   │   │   │   ├── abc_btn_radio_to_on_mtrl_000.png
│   │   │   │   │   │   │   ├── abc_btn_radio_to_on_mtrl_015.png
│   │   │   │   │   │   │   ├── abc_btn_switch_to_on_mtrl_00001.9.png
│   │   │   │   │   │   │   ├── abc_btn_switch_to_on_mtrl_00012.9.png
│   │   │   │   │   │   │   ├── abc_ic_ab_back_mtrl_am_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_clear_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_menu_copy_mtrl_am_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_menu_cut_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_menu_moreoverflow_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_menu_paste_mtrl_am_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_menu_selectall_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_search_api_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_ic_voice_search_api_mtrl_alpha.png
│   │   │   │   │   │   │   ├── abc_spinner_mtrl_am_alpha.9.png
│   │   │   │   │   │   │   ├── abc_switch_track_mtrl_alpha.9.png
│   │   │   │   │   │   │   └── abc_tab_indicator_mtrl_alpha.9.png
│   │   │   │   │   │   ├── layout
│   │   │   │   │   │   │   ├── abc_action_bar_title_item.xml
│   │   │   │   │   │   │   ├── abc_action_bar_up_container.xml
│   │   │   │   │   │   │   ├── abc_action_bar_view_list_nav_layout.xml
│   │   │   │   │   │   │   ├── abc_action_menu_item_layout.xml
│   │   │   │   │   │   │   ├── abc_action_menu_layout.xml
│   │   │   │   │   │   │   ├── abc_action_mode_bar.xml
│   │   │   │   │   │   │   ├── abc_action_mode_close_item_material.xml
│   │   │   │   │   │   │   ├── abc_activity_chooser_view_include.xml
│   │   │   │   │   │   │   ├── abc_activity_chooser_view_list_item.xml
│   │   │   │   │   │   │   ├── abc_activity_chooser_view.xml
│   │   │   │   │   │   │   ├── abc_expanded_menu_layout.xml
│   │   │   │   │   │   │   ├── abc_list_menu_item_checkbox.xml
│   │   │   │   │   │   │   ├── abc_list_menu_item_icon.xml
│   │   │   │   │   │   │   ├── abc_list_menu_item_layout.xml
│   │   │   │   │   │   │   ├── abc_list_menu_item_radio.xml
│   │   │   │   │   │   │   ├── abc_popup_menu_item_layout.xml
│   │   │   │   │   │   │   ├── abc_screen_content_include.xml
│   │   │   │   │   │   │   ├── abc_screen_simple_overlay_action_mode.xml
│   │   │   │   │   │   │   ├── abc_screen_simple.xml
│   │   │   │   │   │   │   ├── abc_screen_toolbar.xml
│   │   │   │   │   │   │   ├── abc_search_dropdown_item_icons_2line.xml
│   │   │   │   │   │   │   ├── abc_search_view.xml
│   │   │   │   │   │   │   ├── abc_simple_dropdown_hint.xml
│   │   │   │   │   │   │   ├── activity_main.xml
│   │   │   │   │   │   │   ├── item.xml
│   │   │   │   │   │   │   └── support_simple_spinner_dropdown_item.xml
│   │   │   │   │   │   ├── layout-v11
│   │   │   │   │   │   │   └── abc_screen_content_include.xml
│   │   │   │   │   │   ├── menu
│   │   │   │   │   │   │   └── menu_main.xml
│   │   │   │   │   │   ├── values
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-af
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-am
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-ar
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-bg
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-bn-rBD
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-ca
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-cs
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-da
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-de
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-el
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-en-rGB
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-en-rIN
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-es
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-es-rUS
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-et-rEE
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-eu-rES
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-fa
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-fi
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-fr
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-fr-rCA
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-gl-rES
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-hi
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-hr
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-hu
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-hy-rAM
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-in
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-is-rIS
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-it
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-iw
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-ja
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-ka-rGE
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-kk-rKZ
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-km-rKH
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-kn-rIN
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-ko
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-ky-rKG
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-land
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-large-v4
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-lo-rLA
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-lt
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-lv
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-mk-rMK
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-ml-rIN
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-mn-rMN
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-mr-rIN
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-ms-rMY
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-my-rMM
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-nb
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-ne-rNP
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-nl
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-pl
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-port
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-pt
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-pt-rPT
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-ro
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-ru
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-si-rLK
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-sk
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-sl
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-sr
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-sv
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-sw
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-sw600dp-v13
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-ta-rIN
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-te-rIN
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-th
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-tl
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-tr
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-uk
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-ur-rPK
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-uz-rUZ
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-v11
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-v14
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-v17
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-v21
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-vi
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-w360dp-v13
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-w480dp-v13
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-w500dp-v13
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-w600dp-v13
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-w720dp-v13
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-w820dp-v13
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-xlarge-land-v4
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-xlarge-v4
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-zh-rCN
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-zh-rHK
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   ├── values-zh-rTW
│   │   │   │   │   │   │   └── values.xml
│   │   │   │   │   │   └── values-zu
│   │   │   │   │   │   └── values.xml
│   │   │   │   │   ├── resources-debug.ap_
│   │   │   │   │   ├── resources-debug-test.ap_
│   │   │   │   │   └── test
│   │   │   │   │   └── debug
│   │   │   │   ├── rs
│   │   │   │   │   ├── debug
│   │   │   │   │   │   ├── lib
│   │   │   │   │   │   └── obj
│   │   │   │   │   └── test
│   │   │   │   │   └── debug
│   │   │   │   │   ├── lib
│   │   │   │   │   └── obj
│   │   │   │   ├── symbols
│   │   │   │   │   ├── debug
│   │   │   │   │   │   └── R.txt
│   │   │   │   │   └── test
│   │   │   │   │   └── debug
│   │   │   │   └── tmp
│   │   │   │   └── dex
│   │   │   │   └── debug
│   │   │   │   └── inputList.txt
│   │   │   ├── outputs
│   │   │   │   └── apk
│   │   │   │   ├── app-debug.apk
│   │   │   │   ├── app-debug-unaligned.apk
│   │   │   │   └── manifest-merger-debug-report.txt
│   │   │   └── tmp
│   │   │   └── compileDebugJava
│   │   ├── build.gradle
│   │   ├── libs
│   │   ├── proguard-rules.pro
│   │   └── src
│   │   ├── androidTest
│   │   │   └── java
│   │   │   └── com
│   │   │   └── fyfeng
│   │   │   └── testgridview
│   │   │   └── ApplicationTest.java
│   │   └── main
│   │   ├── AndroidManifest.xml
│   │   ├── assets
│   │   │   ├── cover1.jpg
│   │   │   ├── cover2.jpg
│   │   │   ├── cover3.jpg
│   │   │   ├── cover4.jpg
│   │   │   ├── cover5.jpg
│   │   │   ├── cover6.jpg
│   │   │   ├── cover7.jpg
│   │   │   └── cover_net.png
│   │   ├── java
│   │   │   └── com
│   │   │   └── fyfeng
│   │   │   └── testgridview
│   │   │   ├── MainActivity.java
│   │   │   ├── MyAdapter.java
│   │   │   ├── MyGridView.java
│   │   │   └── Utils.java
│   │   └── res
│   │   ├── drawable
│   │   ├── drawable-hdpi
│   │   │   └── ic_launcher.png
│   │   ├── drawable-mdpi
│   │   │   └── ic_launcher.png
│   │   ├── drawable-xhdpi
│   │   │   ├── bookshelf_dock.png
│   │   │   ├── bookshelf_layer_center.jpg
│   │   │   ├── ic_launcher.png
│   │   │   └── skin_default.png
│   │   ├── drawable-xxhdpi
│   │   │   └── ic_launcher.png
│   │   ├── layout
│   │   │   ├── activity_main.xml
│   │   │   └── item.xml
│   │   ├── menu
│   │   │   └── menu_main.xml
│   │   ├── values
│   │   │   ├── dimens.xml
│   │   │   ├── strings.xml
│   │   │   └── styles.xml
│   │   └── values-w820dp
│   │   └── dimens.xml
│   ├── build
│   │   └── intermediates
│   │   ├── dex-cache
│   │   │   └── cache.xml
│   │   └── model_data.bin
│   ├── build.gradle
│   ├── gradle
│   │   └── wrapper
│   │   ├── gradle-wrapper.jar
│   │   └── gradle-wrapper.properties
│   ├── gradle.properties
│   ├── gradlew
│   ├── gradlew.bat
│   ├── local.properties
│   ├── settings.gradle
│   └── TestGridView.iml
├── iReader,QQ阅读书架效果的实现(附源码)
│   ├── AndroidManifest.xml
│   ├── assets
│   ├── bin
│   │   ├── AndroidManifest.xml
│   │   ├── AngelReader.apk
│   │   ├── classes
│   │   │   └── com
│   │   │   └── angelsoft
│   │   │   └── reader
│   │   │   ├── BuildConfig.class
│   │   │   ├── MainActivity$ShelfAdapter.class
│   │   │   ├── MainActivity.class
│   │   │   ├── R$attr.class
│   │   │   ├── R$dimen.class
│   │   │   ├── R$drawable.class
│   │   │   ├── R$id.class
│   │   │   ├── R$layout.class
│   │   │   ├── R$string.class
│   │   │   ├── R$style.class
│   │   │   └── R.class
│   │   ├── classes.dex
│   │   ├── dexedLibs
│   │   │   └── annotations-7cabeb08dbae9251e534f16ee129730a.jar
│   │   ├── jarlist.cache
│   │   ├── qianfeng_reader.apk
│   │   ├── res
│   │   │   ├── drawable-hdpi
│   │   │   │   ├── bookshelf_header_bg.png
│   │   │   │   ├── bookshelf_header_logo.png
│   │   │   │   ├── bookshelf_layer_center.png
│   │   │   │   ├── bookshelf_layer_left.png
│   │   │   │   ├── bookshelf_layer.png
│   │   │   │   ├── bookshelf_layer_right.png
│   │   │   │   ├── cover.png
│   │   │   │   ├── head_left.png
│   │   │   │   ├── head_right.png
│   │   │   │   └── ic_launcher.png
│   │   │   ├── drawable-ldpi
│   │   │   └── drawable-mdpi
│   │   └── resources.ap_
│   ├── gen
│   │   └── com
│   │   └── angelsoft
│   │   └── reader
│   │   ├── BuildConfig.java
│   │   └── R.java
│   ├── iReader,QQ阅读书架效果的实现(附源码).docx
│   ├── proguard.cfg
│   ├── project.properties
│   ├── res
│   │   ├── drawable-hdpi
│   │   │   ├── bookshelf_header_bg.png
│   │   │   ├── bookshelf_header_logo.png
│   │   │   ├── bookshelf_layer_center.png
│   │   │   ├── bookshelf_layer_left.png
│   │   │   ├── bookshelf_layer.png
│   │   │   ├── bookshelf_layer_right.png
│   │   │   ├── cover.png
│   │   │   ├── head_left.png
│   │   │   ├── head_right.png
│   │   │   ├── ic_launcher.png
│   │   │   └── Thumbs.db
│   │   ├── layout
│   │   │   ├── bookshelf_list_item.xml
│   │   │   └── main.xml
│   │   └── values
│   │   ├── dimens.xml
│   │   ├── strings.xml
│   │   └── styles.xml
│   └── src
│   └── com
│   └── angelsoft
│   └── reader
│   └── MainActivity.java
├── LoveReader
│   ├── AndroidManifest.xml
│   ├── assets
│   ├── bin
│   │   ├── AndroidManifest.xml
│   │   ├── classes
│   │   │   └── com
│   │   │   ├── andorid
│   │   │   │   └── shu
│   │   │   │   └── love
│   │   │   │   ├── BookActivity$1.class
│   │   │   │   ├── BookActivity$2.class
│   │   │   │   ├── BookActivity$3.class
│   │   │   │   ├── BookActivity$4.class
│   │   │   │   ├── BookActivity$5.class
│   │   │   │   ├── BookActivity$6.class
│   │   │   │   ├── BookActivity$7.class
│   │   │   │   ├── BookActivity$8.class
│   │   │   │   ├── BookActivity.class
│   │   │   │   ├── BookInfo.class
│   │   │   │   ├── BookPageFactory.class
│   │   │   │   ├── BuildConfig.class
│   │   │   │   ├── LoveReaderActivity$1.class
│   │   │   │   ├── LoveReaderActivity$2.class
│   │   │   │   ├── LoveReaderActivity$3.class
│   │   │   │   ├── LoveReaderActivity$4.class
│   │   │   │   ├── LoveReaderActivity$5.class
│   │   │   │   ├── LoveReaderActivity$6.class
│   │   │   │   ├── LoveReaderActivity$ButtonOnClick.class
│   │   │   │   ├── LoveReaderActivity$ButtonOnLongClick.class
│   │   │   │   ├── LoveReaderActivity$ShelfAdapter.class
│   │   │   │   ├── LoveReaderActivity.class
│   │   │   │   ├── PageWidget.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$menu.class
│   │   │   │   ├── R$raw.class
│   │   │   │   ├── R$string.class
│   │   │   │   ├── R.class
│   │   │   │   ├── SetingActivity.class
│   │   │   │   └── SetupInfo.class
│   │   │   ├── android
│   │   │   │   └── FileBrowser
│   │   │   │   ├── FileActivityHelper$1.class
│   │   │   │   ├── FileActivityHelper$2.class
│   │   │   │   ├── FileActivityHelper$3.class
│   │   │   │   ├── FileActivityHelper.class
│   │   │   │   ├── FileAdapter$ViewHolder.class
│   │   │   │   ├── FileAdapter.class
│   │   │   │   ├── FileComparator.class
│   │   │   │   ├── FileInfo.class
│   │   │   │   ├── FileUtil.class
│   │   │   │   ├── Main$1.class
│   │   │   │   ├── Main$2.class
│   │   │   │   ├── Main.class
│   │   │   │   ├── PasteFile$1.class
│   │   │   │   ├── PasteFile$2.class
│   │   │   │   ├── PasteFile$3.class
│   │   │   │   ├── PasteFile$4$1.class
│   │   │   │   ├── PasteFile$4.class
│   │   │   │   ├── PasteFile$5.class
│   │   │   │   └── PasteFile.class
│   │   │   ├── rss
│   │   │   │   └── util
│   │   │   │   └── CommonUtils.class
│   │   │   └── sqlite
│   │   │   └── DbHelper.class
│   │   ├── classes.dex
│   │   ├── dexedLibs
│   │   ├── jarlist.cache
│   │   └── res
│   │   ├── drawable-hdpi
│   │   │   ├── bookshelf_goto_bookcity_f.png
│   │   │   ├── bookshelf_goto_bookcity.png
│   │   │   ├── bookshelf_header_bg.png
│   │   │   ├── bookshelf_layer_center1.png
│   │   │   ├── bookshelf_layer_center.png
│   │   │   ├── bookshelf_layer_left.png
│   │   │   ├── bookshelf_layer.png
│   │   │   ├── bookshelf_layer_right.png
│   │   │   ├── btn_back.png
│   │   │   ├── cartoon_jump.png
│   │   │   ├── default_cover.png
│   │   │   ├── doc.png
│   │   │   ├── exit.png
│   │   │   ├── folder.png
│   │   │   ├── head_left.png
│   │   │   ├── head_right.png
│   │   │   ├── ic_launcher.png
│   │   │   ├── icon.png
│   │   │   ├── love.png
│   │   │   ├── menu_about.png
│   │   │   ├── menu_add_bookmark.png
│   │   │   ├── menu_font_size.png
│   │   │   └── menu_setting.png
│   │   ├── drawable-ldpi
│   │   │   ├── ic_launcher.png
│   │   │   └── icon.png
│   │   └── drawable-mdpi
│   │   ├── cagalog.png
│   │   ├── exit.png
│   │   ├── ic_launcher.png
│   │   ├── icon.png
│   │   ├── mark.png
│   │   ├── menu_add_bookmark.png
│   │   ├── menu_forword.png
│   │   └── set.png
│   ├── gen
│   │   └── com
│   │   └── andorid
│   │   └── shu
│   │   └── love
│   │   ├── BuildConfig.java
│   │   └── R.java
│   ├── proguard.cfg
│   ├── project.properties
│   ├── res
│   │   ├── drawable-hdpi
│   │   │   ├── bg.jpg
│   │   │   ├── bookshelf_goto_bookcity_0.xml
│   │   │   ├── bookshelf_goto_bookcity_f.png
│   │   │   ├── bookshelf_goto_bookcity.png
│   │   │   ├── bookshelf_header_bg.png
│   │   │   ├── bookshelf_layer_center1.png
│   │   │   ├── bookshelf_layer_center.png
│   │   │   ├── bookshelf_layer_left.png
│   │   │   ├── bookshelf_layer.png
│   │   │   ├── bookshelf_layer_right.png
│   │   │   ├── btn_back.png
│   │   │   ├── cartoon_jump.png
│   │   │   ├── default_cover.png
│   │   │   ├── doc.png
│   │   │   ├── exit.png
│   │   │   ├── folder.png
│   │   │   ├── head_left.png
│   │   │   ├── head_right.png
│   │   │   ├── ic_launcher.png
│   │   │   ├── icon.png
│   │   │   ├── love.png
│   │   │   ├── menu_about.png
│   │   │   ├── menu_add_bookmark.png
│   │   │   ├── menu_font_size.png
│   │   │   └── menu_setting.png
│   │   ├── drawable-ldpi
│   │   │   ├── ic_launcher.png
│   │   │   └── icon.png
│   │   ├── drawable-mdpi
│   │   │   ├── cagalog.png
│   │   │   ├── exit.png
│   │   │   ├── ic_launcher.png
│   │   │   ├── icon.png
│   │   │   ├── mark.png
│   │   │   ├── menu_add_bookmark.png
│   │   │   ├── menu_forword.png
│   │   │   └── set.png
│   │   ├── layout
│   │   │   ├── bar.xml
│   │   │   ├── file_create.xml
│   │   │   ├── file_info.xml
│   │   │   ├── file_item.xml
│   │   │   ├── file_main.xml
│   │   │   ├── file_paste.xml
│   │   │   ├── file_rename.xml
│   │   │   ├── main.xml
│   │   │   ├── seting.xml
│   │   │   ├── shelf_list_item.xml
│   │   │   └── shelf.xml
│   │   ├── menu
│   │   │   ├── file_menu.xml
│   │   │   ├── main_menu.xml
│   │   │   └── menu.xml
│   │   ├── raw
│   │   │   └── text.txt
│   │   └── values
│   │   └── strings.xml
│   └── src
│   └── com
│   ├── andorid
│   │   └── shu
│   │   └── love
│   │   ├── BookActivity.java
│   │   ├── BookInfo.java
│   │   ├── BookPageFactory.java
│   │   ├── LoveReaderActivity.java
│   │   ├── PageWidget.java
│   │   ├── SetingActivity.java
│   │   └── SetupInfo.java
│   ├── android
│   │   └── FileBrowser
│   │   ├── FileActivityHelper.java
│   │   ├── FileAdapter.java
│   │   ├── FileComparator.java
│   │   ├── FileInfo.java
│   │   ├── FileUtil.java
│   │   ├── Main.java
│   │   └── PasteFile.java
│   ├── rss
│   │   └── util
│   │   └── CommonUtils.java
│   └── sqlite
│   └── DbHelper.java
├── 仿ireader书架UI
│   └── qianfeng_reader
│   ├── AndroidManifest.xml
│   ├── assets
│   ├── bin
│   │   ├── classes
│   │   │   └── go
│   │   │   └── qianfeng
│   │   │   └── ui
│   │   │   ├── BuildConfig.class
│   │   │   ├── R$attr.class
│   │   │   ├── R$drawable.class
│   │   │   ├── R$id.class
│   │   │   ├── R$layout.class
│   │   │   ├── R$string.class
│   │   │   ├── R.class
│   │   │   ├── ReaderActivity$ButtonOnClick.class
│   │   │   ├── ReaderActivity$ShelfAdapter.class
│   │   │   └── ReaderActivity.class
│   │   ├── classes.dex
│   │   ├── jarlist.cache
│   │   ├── qianfeng_reader.apk
│   │   ├── res
│   │   │   ├── drawable-hdpi
│   │   │   │   ├── bookshelf_goto_bookcity_f.png
│   │   │   │   ├── bookshelf_goto_bookcity.png
│   │   │   │   ├── bookshelf_header_bg.png
│   │   │   │   ├── bookshelf_header_logo.png
│   │   │   │   ├── bookshelf_layer_center.png
│   │   │   │   ├── bookshelf_layer_left.png
│   │   │   │   ├── bookshelf_layer.png
│   │   │   │   ├── bookshelf_layer_right.png
│   │   │   │   ├── cover_ebk.png
│   │   │   │   ├── cover_epub.png
│   │   │   │   ├── cover_pdb.png
│   │   │   │   ├── default_cover.png
│   │   │   │   ├── guide.png
│   │   │   │   ├── head_left.png
│   │   │   │   ├── head_right.png
│   │   │   │   └── ic_launcher.png
│   │   │   ├── drawable-ldpi
│   │   │   │   └── ic_launcher.png
│   │   │   └── drawable-mdpi
│   │   │   └── ic_launcher.png
│   │   └── resources.ap_
│   ├── gen
│   │   └── go
│   │   └── qianfeng
│   │   └── ui
│   │   ├── BuildConfig.java
│   │   └── R.java
│   ├── proguard.cfg
│   ├── project.properties
│   ├── res
│   │   ├── drawable-hdpi
│   │   │   ├── bookshelf_goto_bookcity_0.xml
│   │   │   ├── bookshelf_goto_bookcity_f.png
│   │   │   ├── bookshelf_goto_bookcity.png
│   │   │   ├── bookshelf_header_bg.png
│   │   │   ├── bookshelf_header_logo.png
│   │   │   ├── bookshelf_layer_center.png
│   │   │   ├── bookshelf_layer_left.png
│   │   │   ├── bookshelf_layer.png
│   │   │   ├── bookshelf_layer_right.png
│   │   │   ├── cover_ebk.png
│   │   │   ├── cover_epub.png
│   │   │   ├── cover_pdb.png
│   │   │   ├── default_cover.png
│   │   │   ├── guide.png
│   │   │   ├── head_left.png
│   │   │   ├── head_right.png
│   │   │   └── ic_launcher.png
│   │   ├── drawable-ldpi
│   │   │   └── ic_launcher.png
│   │   ├── drawable-mdpi
│   │   │   └── ic_launcher.png
│   │   ├── layout
│   │   │   ├── bookshelfitem.xml
│   │   │   ├── main.xml
│   │   │   ├── shelf_list_item.xml
│   │   │   └── shelf.xml
│   │   └── values
│   │   └── strings.xml
│   └── src
│   └── go
│   └── qianfeng
│   └── ui
│   └── ReaderActivity.java
└── 易读
└── IceHoloReader1.0
├── AndroidManifest.xml
├── assets
│   ├── data
│   │   └── help
│   │   ├── MiniHelp.be.fb2
│   │   ├── MiniHelp.ca.fb2
│   │   ├── MiniHelp.cs.fb2
│   │   ├── MiniHelp.de.fb2
│   │   ├── MiniHelp.en.fb2
│   │   ├── MiniHelp.es.fb2
│   │   ├── MiniHelp.fr.fb2
│   │   ├── MiniHelp.gl.fb2
│   │   ├── MiniHelp.hu.fb2
│   │   ├── MiniHelp.it.fb2
│   │   ├── MiniHelp.ka.fb2
│   │   ├── MiniHelp.nb.fb2
│   │   ├── MiniHelp.nl.fb2
│   │   ├── MiniHelp.pl.fb2
│   │   ├── MiniHelp.pt.fb2
│   │   ├── MiniHelp.ro.fb2
│   │   ├── MiniHelp.ru.fb2
│   │   ├── MiniHelp.sr.fb2
│   │   ├── MiniHelp.th.fb2
│   │   ├── MiniHelp.tr.fb2
│   │   ├── MiniHelp.uk.fb2
│   │   ├── MiniHelp.vi.fb2
│   │   ├── MiniHelp.zh.fb2
│   │   └── MiniHelp.zh_TW.fb2
│   ├── default
│   │   ├── keymap.xml
│   │   ├── styles.xml
│   │   └── tapzones
│   │   ├── down.xml
│   │   ├── left_to_right.xml
│   │   ├── right_to_left.xml
│   │   └── up.xml
│   ├── dictionaries
│   │   ├── bitknights.xml
│   │   ├── main.xml
│   │   └── paragon.xml
│   ├── encodings
│   │   └── Encodings.xml
│   ├── formats
│   │   ├── fb2
│   │   │   └── fb2genres.xml
│   │   ├── html
│   │   │   └── html.ent
│   │   └── xhtml
│   │   ├── xhtml-lat1.ent
│   │   ├── xhtml-special.ent
│   │   └── xhtml-symbol.ent
│   ├── hyphenationPatterns
│   │   ├── bg.pattern
│   │   ├── CHANGES
│   │   ├── cs.pattern
│   │   ├── de.pattern
│   │   ├── de-traditional.pattern
│   │   ├── el.pattern
│   │   ├── en.pattern
│   │   ├── eo.pattern
│   │   ├── es.pattern
│   │   ├── fi.pattern
│   │   ├── fr.pattern
│   │   ├── hu.pattern
│   │   ├── id.pattern
│   │   ├── it.pattern
│   │   ├── ka.pattern
│   │   ├── LICENSES
│   │   ├── lt.pattern
│   │   ├── nb.pattern
│   │   ├── nl.pattern
│   │   ├── pl.pattern
│   │   ├── pt.pattern
│   │   ├── ru.pattern
│   │   ├── sv.pattern
│   │   ├── tr.pattern
│   │   └── uk.pattern
│   ├── languagePatterns
│   │   ├── cs_ibm852
│   │   ├── cs_iso-8859-2
│   │   ├── cs_utf-16
│   │   ├── cs_utf-16be
│   │   ├── cs_utf-8
│   │   ├── cs_windows-1250
│   │   ├── de_iso-8859-1
│   │   ├── de_utf-16
│   │   ├── de_utf-16be
│   │   ├── de_utf-8
│   │   ├── el_iso-8859-7
│   │   ├── el_utf-16
│   │   ├── el_utf-16be
│   │   ├── el_utf-8
│   │   ├── el_windows-1253
│   │   ├── en_us-ascii
│   │   ├── en_utf-16
│   │   ├── en_utf-16be
│   │   ├── en_utf-8
│   │   ├── eo_iso-8859-3
│   │   ├── eo_us-ascii
│   │   ├── eo_utf-16
│   │   ├── eo_utf-16be
│   │   ├── eo_utf-8
│   │   ├── es_iso-8859-1
│   │   ├── es_utf-16
│   │   ├── es_utf-16be
│   │   ├── es_utf-8
│   │   ├── fi_iso-8859-1
│   │   ├── fi_utf-16
│   │   ├── fi_utf-16be
│   │   ├── fi_utf-8
│   │   ├── fr_iso-8859-1
│   │   ├── fr_utf-16
│   │   ├── fr_utf-16be
│   │   ├── fr_utf-8
│   │   ├── hu_iso-8859-2
│   │   ├── hu_utf-16
│   │   ├── hu_utf-16be
│   │   ├── hu_utf-8
│   │   ├── hu_windows-1250
│   │   ├── in_utf-16
│   │   ├── in_utf-16be
│   │   ├── in_utf-8
│   │   ├── it_iso-8859-1
│   │   ├── it_utf-16
│   │   ├── it_utf-16be
│   │   ├── it_utf-8
│   │   ├── li_iso-8859-13
│   │   ├── li_utf-16
│   │   ├── li_utf-16be
│   │   ├── li_utf-8
│   │   ├── li_windows-1257
│   │   ├── nb_iso-8859-1
│   │   ├── nb_utf-16
│   │   ├── nb_utf-16be
│   │   ├── nb_utf-8
│   │   ├── nl_iso-8859-1
│   │   ├── nl_utf-16
│   │   ├── nl_utf-16be
│   │   ├── nl_utf-8
│   │   ├── nl_windows-1252
│   │   ├── pt_iso-8859-1
│   │   ├── pt_utf-16
│   │   ├── pt_utf-16be
│   │   ├── pt_utf-8
│   │   ├── ru_ibm866
│   │   ├── ru_iso-8859-5
│   │   ├── ru_koi8-r
│   │   ├── ru_mac-cyrillic
│   │   ├── ru_utf-16
│   │   ├── ru_utf-16be
│   │   ├── ru_utf-8
│   │   ├── ru_windows-1251
│   │   ├── sv_iso-8859-1
│   │   ├── sv_utf-16
│   │   ├── sv_utf-16be
│   │   ├── sv_utf-8
│   │   ├── ta_utf-16
│   │   ├── ta_utf-16be
│   │   ├── ta_utf-8
│   │   ├── tr_ibm857
│   │   ├── tr_iso-8859-9
│   │   ├── tr_utf-16
│   │   ├── tr_utf-16be
│   │   ├── tr_utf-8
│   │   ├── tr_windows-1254
│   │   ├── uk_ibm855
│   │   ├── uk_iso-8859-5
│   │   ├── uk_koi8-u
│   │   ├── uk_mac-cyrillic
│   │   ├── uk_utf-16
│   │   ├── uk_utf-16be
│   │   ├── uk_utf-8
│   │   ├── uk_windows-1251
│   │   ├── zh_big5
│   │   ├── zh_gb18030
│   │   ├── zh_gb2312
│   │   ├── zh_gbk
│   │   ├── zh_utf-16
│   │   ├── zh_utf-16be
│   │   └── zh_utf-8
│   ├── resources
│   │   ├── application
│   │   │   ├── be.xml
│   │   │   ├── bg.xml
│   │   │   ├── ca.xml
│   │   │   ├── cs.xml
│   │   │   ├── de.xml
│   │   │   ├── en.xml
│   │   │   ├── es.xml
│   │   │   ├── fr.xml
│   │   │   ├── gl.xml
│   │   │   ├── hu.xml
│   │   │   ├── it.xml
│   │   │   ├── ka.xml
│   │   │   ├── nb.xml
│   │   │   ├── nl.xml
│   │   │   ├── pl.xml
│   │   │   ├── pt.xml
│   │   │   ├── ro.xml
│   │   │   ├── ru.xml
│   │   │   ├── sr.xml
│   │   │   ├── th.xml
│   │   │   ├── tr.xml
│   │   │   ├── uk.xml
│   │   │   ├── vi.xml
│   │   │   ├── zh_TW.xml
│   │   │   └── zh.xml
│   │   ├── lang.xml
│   │   └── zlibrary
│   │   ├── be.xml
│   │   ├── bg.xml
│   │   ├── ca.xml
│   │   ├── cs.xml
│   │   ├── de.xml
│   │   ├── en.xml
│   │   ├── es.xml
│   │   ├── fr.xml
│   │   ├── gl.xml
│   │   ├── hu.xml
│   │   ├── it.xml
│   │   ├── ka.xml
│   │   ├── nb.xml
│   │   ├── nl.xml
│   │   ├── pl.xml
│   │   ├── pt.xml
│   │   ├── ro.xml
│   │   ├── ru.xml
│   │   ├── sr.xml
│   │   ├── th.xml
│   │   ├── tr.xml
│   │   ├── uk.xml
│   │   ├── vi.xml
│   │   ├── zh_TW.xml
│   │   └── zh.xml
│   └── wallpapers
│   ├── 1.png
│   ├── 2.png
│   └── 3.png
├── bin
│   ├── aidl
│   │   └── org
│   │   └── geometerplus
│   │   └── android
│   │   └── fbreader
│   │   ├── api
│   │   │   ├── ApiInterface.aidl
│   │   │   ├── ApiObject.aidl
│   │   │   └── TextPosition.aidl
│   │   └── libraryService
│   │   └── LibraryInterface.aidl
│   ├── AndroidManifest.xml
│   ├── classes
│   │   ├── com
│   │   │   └── yamin
│   │   │   └── reader
│   │   │   ├── account
│   │   │   │   └── BaiduAccountConfig.class
│   │   │   ├── activity
│   │   │   │   ├── BookFavoriteActivity$1.class
│   │   │   │   ├── BookFavoriteActivity$2.class
│   │   │   │   ├── BookFavoriteActivity$3.class
│   │   │   │   ├── BookFavoriteActivity$4.class
│   │   │   │   ├── BookFavoriteActivity.class
│   │   │   │   ├── BookSettingsActivity.class
│   │   │   │   ├── CoreReadActivity$10.class
│   │   │   │   ├── CoreReadActivity$11.class
│   │   │   │   ├── CoreReadActivity$12.class
│   │   │   │   ├── CoreReadActivity$13$1.class
│   │   │   │   ├── CoreReadActivity$13$2.class
│   │   │   │   ├── CoreReadActivity$13.class
│   │   │   │   ├── CoreReadActivity$14$1.class
│   │   │   │   ├── CoreReadActivity$14.class
│   │   │   │   ├── CoreReadActivity$15.class
│   │   │   │   ├── CoreReadActivity$16.class
│   │   │   │   ├── CoreReadActivity$17.class
│   │   │   │   ├── CoreReadActivity$18.class
│   │   │   │   ├── CoreReadActivity$19.class
│   │   │   │   ├── CoreReadActivity$1.class
│   │   │   │   ├── CoreReadActivity$20.class
│   │   │   │   ├── CoreReadActivity$2.class
│   │   │   │   ├── CoreReadActivity$3.class
│   │   │   │   ├── CoreReadActivity$4.class
│   │   │   │   ├── CoreReadActivity$5.class
│   │   │   │   ├── CoreReadActivity$6.class
│   │   │   │   ├── CoreReadActivity$7.class
│   │   │   │   ├── CoreReadActivity$8.class
│   │   │   │   ├── CoreReadActivity$9.class
│   │   │   │   ├── CoreReadActivity.class
│   │   │   │   ├── FileBrowserActivity$1.class
│   │   │   │   ├── FileBrowserActivity$2.class
│   │   │   │   ├── FileBrowserActivity$3.class
│   │   │   │   ├── FileBrowserActivity$4.class
│   │   │   │   ├── FileBrowserActivity$5.class
│   │   │   │   ├── FileBrowserActivity$searchThread.class
│   │   │   │   ├── FileBrowserActivity.class
│   │   │   │   ├── FileSearchResultActivity$1.class
│   │   │   │   ├── FileSearchResultActivity$2.class
│   │   │   │   ├── FileSearchResultActivity$3.class
│   │   │   │   ├── FileSearchResultActivity$4.class
│   │   │   │   ├── FileSearchResultActivity.class
│   │   │   │   ├── MainActivity$10.class
│   │   │   │   ├── MainActivity$11.class
│   │   │   │   ├── MainActivity$12.class
│   │   │   │   ├── MainActivity$13.class
│   │   │   │   ├── MainActivity$14.class
│   │   │   │   ├── MainActivity$15.class
│   │   │   │   ├── MainActivity$16.class
│   │   │   │   ├── MainActivity$1.class
│   │   │   │   ├── MainActivity$2.class
│   │   │   │   ├── MainActivity$3.class
│   │   │   │   ├── MainActivity$4.class
│   │   │   │   ├── MainActivity$5.class
│   │   │   │   ├── MainActivity$6.class
│   │   │   │   ├── MainActivity$7.class
│   │   │   │   ├── MainActivity$8.class
│   │   │   │   ├── MainActivity$9.class
│   │   │   │   ├── MainActivity$DropDownListenser.class
│   │   │   │   ├── MainActivity$sdScanAysnTask.class
│   │   │   │   ├── MainActivity.class
│   │   │   │   ├── WelcomeActivity$1.class
│   │   │   │   └── WelcomeActivity.class
│   │   │   ├── adapter
│   │   │   │   ├── BookHisFavAdaper$1.class
│   │   │   │   ├── BookHisFavAdaper$2.class
│   │   │   │   ├── BookHisFavAdaper$ViewHolder.class
│   │   │   │   ├── BookHisFavAdaper.class
│   │   │   │   ├── BookShelfListAdaper$ViewHolder.class
│   │   │   │   ├── BookShelfListAdaper.class
│   │   │   │   ├── FileListAdapter$ViewHolder.class
│   │   │   │   ├── FileListAdapter.class
│   │   │   │   ├── PopGalleryAdapter$ViewHolder.class
│   │   │   │   ├── PopGalleryAdapter.class
│   │   │   │   ├── ScanFileAdapter$FileInfo.class
│   │   │   │   ├── ScanFileAdapter$FileType.class
│   │   │   │   ├── ScanFileAdapter$ViewHolder.class
│   │   │   │   └── ScanFileAdapter.class
│   │   │   ├── BuildConfig.class
│   │   │   ├── database
│   │   │   │   ├── BookContentProvider.class
│   │   │   │   ├── BookOpenHelper.class
│   │   │   │   ├── DbDataOperation.class
│   │   │   │   └── DbTags.class
│   │   │   ├── log
│   │   │   │   └── Log.class
│   │   │   ├── model
│   │   │   │   ├── BookChapter.class
│   │   │   │   ├── Book.class
│   │   │   │   ├── BookMark.class
│   │   │   │   └── FileItem.class
│   │   │   ├── R$anim.class
│   │   │   ├── R$array.class
│   │   │   ├── R$attr.class
│   │   │   ├── R$color.class
│   │   │   ├── R$dimen.class
│   │   │   ├── R$drawable.class
│   │   │   ├── R$id.class
│   │   │   ├── R$layout.class
│   │   │   ├── R$menu.class
│   │   │   ├── R$plurals.class
│   │   │   ├── R$string.class
│   │   │   ├── R$styleable.class
│   │   │   ├── R$style.class
│   │   │   ├── R$xml.class
│   │   │   ├── R.class
│   │   │   ├── service
│   │   │   ├── utils
│   │   │   │   ├── Commons.class
│   │   │   │   └── ToolUtils.class
│   │   │   └── view
│   │   │   ├── CustomDialog.class
│   │   │   ├── CustomScrollview.class
│   │   │   ├── FrameAnimationController$AnimationHandler.class
│   │   │   ├── FrameAnimationController.class
│   │   │   ├── LayerDrawable$LayerState.class
│   │   │   ├── LayerDrawable$Rec.class
│   │   │   ├── LayerDrawable.class
│   │   │   ├── LoadingDialog.class
│   │   │   ├── MyGridView.class
│   │   │   ├── MyListView.class
│   │   │   ├── PullToRefreshView$OnFooterRefreshListener.class
│   │   │   ├── PullToRefreshView$OnHeaderRefreshListener.class
│   │   │   ├── PullToRefreshView.class
│   │   │   ├── SwitchButton$1.class
│   │   │   ├── SwitchButton$PerformClick.class
│   │   │   ├── SwitchButton$SwitchAnimation.class
│   │   │   └── SwitchButton.class
│   │   ├── org
│   │   │   ├── amse
│   │   │   │   └── ys
│   │   │   │   └── zip
│   │   │   │   ├── Decompressor.class
│   │   │   │   ├── DeflatingDecompressor.class
│   │   │   │   ├── LocalFileHeader.class
│   │   │   │   ├── MyBufferedInputStream.class
│   │   │   │   ├── NoCompressionDecompressor.class
│   │   │   │   ├── ZipException.class
│   │   │   │   ├── ZipFile$1.class
│   │   │   │   ├── ZipFile$FileInputStreamHolder.class
│   │   │   │   ├── ZipFile$InputStreamHolder.class
│   │   │   │   ├── ZipFile.class
│   │   │   │   └── ZipInputStream.class
│   │   │   ├── geometerplus
│   │   │   │   ├── android
│   │   │   │   │   ├── fbreader
│   │   │   │   │   │   ├── api
│   │   │   │   │   │   │   ├── Api.class
│   │   │   │   │   │   │   ├── ApiClientImplementation$1.class
│   │   │   │   │   │   │   ├── ApiClientImplementation$ConnectionListener.class
│   │   │   │   │   │   │   ├── ApiClientImplementation.class
│   │   │   │   │   │   │   ├── ApiException.class
│   │   │   │   │   │   │   ├── ApiInterface$Stub$Proxy.class
│   │   │   │   │   │   │   ├── ApiInterface$Stub.class
│   │   │   │   │   │   │   ├── ApiInterface.aidl
│   │   │   │   │   │   │   ├── ApiInterface.class
│   │   │   │   │   │   │   ├── ApiListener.class
│   │   │   │   │   │   │   ├── ApiMethods.class
│   │   │   │   │   │   │   ├── ApiObject$1.class
│   │   │   │   │   │   │   ├── ApiObject$Boolean.class
│   │   │   │   │   │   │   ├── ApiObject$Date.class
│   │   │   │   │   │   │   ├── ApiObject$Error.class
│   │   │   │   │   │   │   ├── ApiObject$Integer.class
│   │   │   │   │   │   │   ├── ApiObject$Long.class
│   │   │   │   │   │   │   ├── ApiObject$String.class
│   │   │   │   │   │   │   ├── ApiObject$Type.class
│   │   │   │   │   │   │   ├── ApiObject$Void.class
│   │   │   │   │   │   │   ├── ApiObject.aidl
│   │   │   │   │   │   │   ├── ApiObject.class
│   │   │   │   │   │   │   ├── ApiServerImplementation.class
│   │   │   │   │   │   │   ├── ApiService.class
│   │   │   │   │   │   │   ├── PluginApi$ActionInfo$1.class
│   │   │   │   │   │   │   ├── PluginApi$ActionInfo.class
│   │   │   │   │   │   │   ├── PluginApi$MenuActionInfo.class
│   │   │   │   │   │   │   ├── PluginApi$PluginInfo.class
│   │   │   │   │   │   │   ├── PluginApi.class
│   │   │   │   │   │   │   ├── TextPosition$1.class
│   │   │   │   │   │   │   ├── TextPosition.aidl
│   │   │   │   │   │   │   └── TextPosition.class
│   │   │   │   │   │   ├── BookmarkEditActivity.class
│   │   │   │   │   │   ├── BookmarksActivity$1.class
│   │   │   │   │   │   ├── BookmarksActivity$2.class
│   │   │   │   │   │   ├── BookmarksActivity$BookmarksAdapter$1.class
│   │   │   │   │   │   ├── BookmarksActivity$BookmarksAdapter$2.class
│   │   │   │   │   │   ├── BookmarksActivity$BookmarksAdapter$3.class
│   │   │   │   │   │   ├── BookmarksActivity$BookmarksAdapter$4.class
│   │   │   │   │   │   ├── BookmarksActivity$BookmarksAdapter.class
│   │   │   │   │   │   ├── BookmarksActivity$Initializer$1.class
│   │   │   │   │   │   ├── BookmarksActivity$Initializer.class
│   │   │   │   │   │   ├── BookmarksActivity.class
│   │   │   │   │   │   ├── ButtonsPopupPanel$ActionButton.class
│   │   │   │   │   │   ├── ButtonsPopupPanel.class
│   │   │   │   │   │   ├── CancelActivity$ActionListAdapter.class
│   │   │   │   │   │   ├── CancelActivity.class
│   │   │   │   │   │   ├── covers
│   │   │   │   │   │   │   ├── CoverCache$1.class
│   │   │   │   │   │   │   ├── CoverCache$NullObjectException.class
│   │   │   │   │   │   │   ├── CoverCache.class
│   │   │   │   │   │   │   ├── CoverHolder$CoverBitmapRunnable$1.class
│   │   │   │   │   │   │   ├── CoverHolder$CoverBitmapRunnable.class
│   │   │   │   │   │   │   ├── CoverHolder$CoverSyncRunnable$1.class
│   │   │   │   │   │   │   ├── CoverHolder$CoverSyncRunnable.class
│   │   │   │   │   │   │   ├── CoverHolder.class
│   │   │   │   │   │   │   ├── CoverManager$MinPriorityThreadFactory.class
│   │   │   │   │   │   │   └── CoverManager.class
│   │   │   │   │   │   ├── crash
│   │   │   │   │   │   │   ├── MissingNativeLibraryActivity$1.class
│   │   │   │   │   │   │   └── MissingNativeLibraryActivity.class
│   │   │   │   │   │   ├── DictionaryUtil$1.class
│   │   │   │   │   │   ├── DictionaryUtil$2.class
│   │   │   │   │   │   ├── DictionaryUtil$BitKnightsInfoReader.class
│   │   │   │   │   │   ├── DictionaryUtil$ColorDict3.class
│   │   │   │   │   │   ├── DictionaryUtil$InfoReader.class
│   │   │   │   │   │   ├── DictionaryUtil$ParagonInfoReader.class
│   │   │   │   │   │   ├── DictionaryUtil.class
│   │   │   │   │   │   ├── error
│   │   │   │   │   │   │   ├── BookReadingErrorActivity$1.class
│   │   │   │   │   │   │   ├── BookReadingErrorActivity$2.class
│   │   │   │   │   │   │   └── BookReadingErrorActivity.class
│   │   │   │   │   │   ├── FBAndroidAction.class
│   │   │   │   │   │   ├── FBReaderApplication.class
│   │   │   │   │   │   ├── FBUtil.class
│   │   │   │   │   │   ├── image
│   │   │   │   │   │   │   ├── ImageViewActivity$ImageView.class
│   │   │   │   │   │   │   └── ImageViewActivity.class
│   │   │   │   │   │   ├── library
│   │   │   │   │   │   │   ├── BookInfoActivity$1.class
│   │   │   │   │   │   │   ├── BookInfoActivity$2$1.class
│   │   │   │   │   │   │   ├── BookInfoActivity$2.class
│   │   │   │   │   │   │   ├── BookInfoActivity.class
│   │   │   │   │   │   │   ├── LibraryActivity$1.class
│   │   │   │   │   │   │   ├── LibraryActivity$2.class
│   │   │   │   │   │   │   ├── LibraryActivity$3.class
│   │   │   │   │   │   │   ├── LibraryActivity$BookDeleter.class
│   │   │   │   │   │   │   ├── LibraryActivity.class
│   │   │   │   │   │   │   ├── LibrarySearchActivity.class
│   │   │   │   │   │   │   └── LibraryTreeAdapter.class
│   │   │   │   │   │   ├── libraryService
│   │   │   │   │   │   │   ├── BookCollectionShadow$1.class
│   │   │   │   │   │   │   ├── BookCollectionShadow$2.class
│   │   │   │   │   │   │   ├── BookCollectionShadow.class
│   │   │   │   │   │   │   ├── LibraryInterface$Stub$Proxy.class
│   │   │   │   │   │   │   ├── LibraryInterface$Stub.class
│   │   │   │   │   │   │   ├── LibraryInterface.aidl
│   │   │   │   │   │   │   ├── LibraryInterface.class
│   │   │   │   │   │   │   ├── LibraryService$LibraryImplementation$1.class
│   │   │   │   │   │   │   ├── LibraryService$LibraryImplementation.class
│   │   │   │   │   │   │   ├── LibraryService$Observer.class
│   │   │   │   │   │   │   ├── LibraryService.class
│   │   │   │   │   │   │   ├── SQLiteBooksDatabase$1.class
│   │   │   │   │   │   │   ├── SQLiteBooksDatabase.class
│   │   │   │   │   │   │   └── Util.class
│   │   │   │   │   │   ├── NavigationPopup$1.class
│   │   │   │   │   │   ├── NavigationPopup$2.class
│   │   │   │   │   │   ├── NavigationPopup.class
│   │   │   │   │   │   ├── OrientationUtil.class
│   │   │   │   │   │   ├── PackageInfo.class
│   │   │   │   │   │   ├── PopupPanel.class
│   │   │   │   │   │   ├── PopupWindow$1.class
│   │   │   │   │   │   ├── PopupWindow$2.class
│   │   │   │   │   │   ├── PopupWindow$3.class
│   │   │   │   │   │   ├── PopupWindow$4.class
│   │   │   │   │   │   ├── PopupWindow$Location.class
│   │   │   │   │   │   ├── PopupWindow.class
│   │   │   │   │   │   ├── preferences
│   │   │   │   │   │   │   ├── AnimationSpeedPreference$SeekBarDrawable.class
│   │   │   │   │   │   │   ├── AnimationSpeedPreference.class
│   │   │   │   │   │   │   ├── BatteryLevelToTurnScreenOffPreference.class
│   │   │   │   │   │   │   ├── ColorPreference$1.class
│   │   │   │   │   │   │   ├── ColorPreference.class
│   │   │   │   │   │   │   ├── FontOption.class
│   │   │   │   │   │   │   ├── FontStylePreference.class
│   │   │   │   │   │   │   ├── InfoPreference.class
│   │   │   │   │   │   │   ├── PreferenceActivity$1.class
│   │   │   │   │   │   │   ├── PreferenceActivity$2.class
│   │   │   │   │   │   │   ├── PreferenceActivity$3.class
│   │   │   │   │   │   │   ├── PreferenceActivity$4.class
│   │   │   │   │   │   │   ├── PreferenceActivity.class
│   │   │   │   │   │   │   ├── UrlPreference.class
│   │   │   │   │   │   │   ├── WallpaperPreference.class
│   │   │   │   │   │   │   ├── ZLBoolean3Preference.class
│   │   │   │   │   │   │   ├── ZLBooleanPreference.class
│   │   │   │   │   │   │   ├── ZLCheckBoxPreference.class
│   │   │   │   │   │   │   ├── ZLChoicePreference.class
│   │   │   │   │   │   │   ├── ZLColorPreference.class
│   │   │   │   │   │   │   ├── ZLEnumPreference.class
│   │   │   │   │   │   │   ├── ZLIntegerChoicePreference.class
│   │   │   │   │   │   │   ├── ZLIntegerRangePreference.class
│   │   │   │   │   │   │   ├── ZLPreferenceActivity$Screen.class
│   │   │   │   │   │   │   ├── ZLPreferenceActivity.class
│   │   │   │   │   │   │   ├── ZLPreferenceSet.class
│   │   │   │   │   │   │   ├── ZLStringChoicePreference.class
│   │   │   │   │   │   │   ├── ZLStringListPreference.class
│   │   │   │   │   │   │   ├── ZLStringOptionPreference.class
│   │   │   │   │   │   │   └── ZLStringPreference.class
│   │   │   │   │   │   ├── ProcessHyperlinkAction.class
│   │   │   │   │   │   ├── RunPluginAction.class
│   │   │   │   │   │   ├── SearchAction.class
│   │   │   │   │   │   ├── SelectionBookmarkAction.class
│   │   │   │   │   │   ├── SelectionCopyAction.class
│   │   │   │   │   │   ├── SelectionHidePanelAction.class
│   │   │   │   │   │   ├── SelectionPopup.class
│   │   │   │   │   │   ├── SelectionShareAction.class
│   │   │   │   │   │   ├── SelectionShowPanelAction.class
│   │   │   │   │   │   ├── SetScreenOrientationAction.class
│   │   │   │   │   │   ├── ShareBookAction.class
│   │   │   │   │   │   ├── ShowBookmarksAction.class
│   │   │   │   │   │   ├── ShowCancelMenuAction.class
│   │   │   │   │   │   ├── ShowLibraryAction.class
│   │   │   │   │   │   ├── ShowMenuAction.class
│   │   │   │   │   │   ├── ShowNavigationAction.class
│   │   │   │   │   │   ├── ShowPreferencesAction.class
│   │   │   │   │   │   ├── ShowTOCAction.class
│   │   │   │   │   │   ├── SimpleContainer.class
│   │   │   │   │   │   ├── style
│   │   │   │   │   │   │   ├── EditStyleActivity$1.class
│   │   │   │   │   │   │   ├── EditStyleActivity$BgColorPreference.class
│   │   │   │   │   │   │   ├── EditStyleActivity$InvisiblePreference.class
│   │   │   │   │   │   │   ├── EditStyleActivity$NamePreference.class
│   │   │   │   │   │   │   ├── EditStyleActivity.class
│   │   │   │   │   │   │   ├── StyleListActivity$1.class
│   │   │   │   │   │   │   ├── StyleListActivity$ActionListAdapter$1.class
│   │   │   │   │   │   │   ├── StyleListActivity$ActionListAdapter$2.class
│   │   │   │   │   │   │   ├── StyleListActivity$ActionListAdapter.class
│   │   │   │   │   │   │   └── StyleListActivity.class
│   │   │   │   │   │   ├── TextSearchPopup.class
│   │   │   │   │   │   ├── TOCActivity$TOCAdapter.class
│   │   │   │   │   │   ├── TOCActivity.class
│   │   │   │   │   │   ├── tree
│   │   │   │   │   │   │   ├── TreeActivity$1.class
│   │   │   │   │   │   │   ├── TreeActivity$2.class
│   │   │   │   │   │   │   ├── TreeActivity$3.class
│   │   │   │   │   │   │   ├── TreeActivity$4.class
│   │   │   │   │   │   │   ├── TreeActivity.class
│   │   │   │   │   │   │   ├── TreeAdapter$1.class
│   │   │   │   │   │   │   ├── TreeAdapter$2.class
│   │   │   │   │   │   │   ├── TreeAdapter$3.class
│   │   │   │   │   │   │   ├── TreeAdapter$4.class
│   │   │   │   │   │   │   └── TreeAdapter.class
│   │   │   │   │   │   └── ZLTreeAdapter.class
│   │   │   │   │   └── util
│   │   │   │   │   ├── PackageUtil.class
│   │   │   │   │   ├── SQLiteUtil.class
│   │   │   │   │   ├── UIUtil$1.class
│   │   │   │   │   ├── UIUtil$2.class
│   │   │   │   │   ├── UIUtil$3$1$1.class
│   │   │   │   │   ├── UIUtil$3$1.class
│   │   │   │   │   ├── UIUtil$3.class
│   │   │   │   │   ├── UIUtil$Pair.class
│   │   │   │   │   └── UIUtil.class
│   │   │   │   ├── fbreader
│   │   │   │   │   ├── book
│   │   │   │   │   │   ├── AbstractBookCollection.class
│   │   │   │   │   │   ├── AbstractSerializer.class
│   │   │   │   │   │   ├── Author.class
│   │   │   │   │   │   ├── Book$1.class
│   │   │   │   │   │   ├── Book.class
│   │   │   │   │   │   ├── BookCollection$1.class
│   │   │   │   │   │   ├── BookCollection$2.class
│   │   │   │   │   │   ├── BookCollection.class
│   │   │   │   │   │   ├── BookEvent.class
│   │   │   │   │   │   ├── Bookmark$Buffer.class
│   │   │   │   │   │   ├── Bookmark$ByTimeComparator.class
│   │   │   │   │   │   ├── Bookmark$DateType.class
│   │   │   │   │   │   ├── Bookmark.class
│   │   │   │   │   │   ├── BookmarkQuery.class
│   │   │   │   │   │   ├── BookQuery.class
│   │   │   │   │   │   ├── BooksDatabase.class
│   │   │   │   │   │   ├── BookUtil.class
│   │   │   │   │   │   ├── FileInfo.class
│   │   │   │   │   │   ├── FileInfoSet$1.class
│   │   │   │   │   │   ├── FileInfoSet$Pair.class
│   │   │   │   │   │   ├── FileInfoSet.class
│   │   │   │   │   │   ├── Filter$And.class
│   │   │   │   │   │   ├── Filter$ByAuthor.class
│   │   │   │   │   │   ├── Filter$ByLabel.class
│   │   │   │   │   │   ├── Filter$ByPattern.class
│   │   │   │   │   │   ├── Filter$BySeries.class
│   │   │   │   │   │   ├── Filter$ByTag.class
│   │   │   │   │   │   ├── Filter$ByTitlePrefix.class
│   │   │   │   │   │   ├── Filter$Empty.class
│   │   │   │   │   │   ├── Filter$HasBookmark.class
│   │   │   │   │   │   ├── Filter$Or.class
│   │   │   │   │   │   ├── Filter.class
│   │   │   │   │   │   ├── HighlightingStyle.class
│   │   │   │   │   │   ├── IBookCollection$Listener.class
│   │   │   │   │   │   ├── IBookCollection$Status.class
│   │   │   │   │   │   ├── IBookCollection.class
│   │   │   │   │   │   ├── SerializerUtil.class
│   │   │   │   │   │   ├── Series.class
│   │   │   │   │   │   ├── SeriesInfo.class
│   │   │   │   │   │   ├── Tag.class
│   │   │   │   │   │   ├── UID.class
│   │   │   │   │   │   ├── XMLSerializer$BookDeserializer$State.class
│   │   │   │   │   │   ├── XMLSerializer$BookDeserializer.class
│   │   │   │   │   │   ├── XMLSerializer$BookmarkDeserializer$State.class
│   │   │   │   │   │   ├── XMLSerializer$BookmarkDeserializer.class
│   │   │   │   │   │   ├── XMLSerializer$BookmarkQueryDeserializer.class
│   │   │   │   │   │   ├── XMLSerializer$BookQueryDeserializer$State.class
│   │   │   │   │   │   ├── XMLSerializer$BookQueryDeserializer.class
│   │   │   │   │   │   ├── XMLSerializer$StyleDeserializer.class
│   │   │   │   │   │   └── XMLSerializer.class
│   │   │   │   │   ├── bookmodel
│   │   │   │   │   │   ├── BookModel$Label.class
│   │   │   │   │   │   ├── BookModel$LabelResolver.class
│   │   │   │   │   │   ├── BookModel.class
│   │   │   │   │   │   ├── BookModelImpl.class
│   │   │   │   │   │   ├── BookReader.class
│   │   │   │   │   │   ├── BookReadingException.class
│   │   │   │   │   │   ├── FBHyperlinkType.class
│   │   │   │   │   │   ├── FBTextKind.class
│   │   │   │   │   │   ├── JavaBookModel.class
│   │   │   │   │   │   ├── NativeBookModel.class
│   │   │   │   │   │   ├── TOCTree$Reference.class
│   │   │   │   │   │   └── TOCTree.class
│   │   │   │   │   ├── fbreader
│   │   │   │   │   │   ├── ActionCode.class
│   │   │   │   │   │   ├── BookmarkHighlighting.class
│   │   │   │   │   │   ├── ChangeAnimationAction.class
│   │   │   │   │   │   ├── ChangeFontSizeAction.class
│   │   │   │   │   │   ├── ClearFindResultsAction.class
│   │   │   │   │   │   ├── ColorProfile.class
│   │   │   │   │   │   ├── ExitAction.class
│   │   │   │   │   │   ├── FBAction.class
│   │   │   │   │   │   ├── FBReaderApp$1.class
│   │   │   │   │   │   ├── FBReaderApp$2.class
│   │   │   │   │   │   ├── FBReaderApp$3.class
│   │   │   │   │   │   ├── FBReaderApp$BookmarkDescription.class
│   │   │   │   │   │   ├── FBReaderApp$CancelActionDescription.class
│   │   │   │   │   │   ├── FBReaderApp$CancelActionType.class
│   │   │   │   │   │   ├── FBReaderApp$ImageTappingAction.class
│   │   │   │   │   │   ├── FBReaderApp$WordTappingAction.class
│   │   │   │   │   │   ├── FBReaderApp.class
│   │   │   │   │   │   ├── FBRreshAction.class
│   │   │   │   │   │   ├── FBView$Footer$1.class
│   │   │   │   │   │   ├── FBView$Footer.class
│   │   │   │   │   │   ├── FBView.class
│   │   │   │   │   │   ├── FindNextAction.class
│   │   │   │   │   │   ├── FindPreviousAction.class
│   │   │   │   │   │   ├── MoveCursorAction.class
│   │   │   │   │   │   ├── options
│   │   │   │   │   │   │   ├── CancelMenuOptions.class
│   │   │   │   │   │   │   ├── FooterOptions.class
│   │   │   │   │   │   │   ├── PageTurningOptions$FingerScrollingType.class
│   │   │   │   │   │   │   └── PageTurningOptions.class
│   │   │   │   │   │   ├── SelectionClearAction.class
│   │   │   │   │   │   ├── SwitchProfileAction.class
│   │   │   │   │   │   ├── TapZoneMap$Reader.class
│   │   │   │   │   │   ├── TapZoneMap$Tap.class
│   │   │   │   │   │   ├── TapZoneMap$Zone.class
│   │   │   │   │   │   ├── TapZoneMap.class
│   │   │   │   │   │   ├── TextBuildTraverser.class
│   │   │   │   │   │   ├── TurnPageAction.class
│   │   │   │   │   │   ├── VolumeKeyTurnPageAction.class
│   │   │   │   │   │   ├── WallpapersUtil.class
│   │   │   │   │   │   └── WordCountTraverser.class
│   │   │   │   │   ├── formats
│   │   │   │   │   │   ├── fb2
│   │   │   │   │   │   │   ├── Base64EncodedImage.class
│   │   │   │   │   │   │   ├── FB2AnnotationReader.class
│   │   │   │   │   │   │   ├── FB2CoverImage$BackgroundReader.class
│   │   │   │   │   │   │   ├── FB2CoverImage.class
│   │   │   │   │   │   │   ├── FB2CoverReader.class
│   │   │   │   │   │   │   ├── FB2MetaInfoReader.class
│   │   │   │   │   │   │   ├── FB2NativePlugin.class
│   │   │   │   │   │   │   ├── FB2Plugin.class
│   │   │   │   │   │   │   ├── FB2Reader.class
│   │   │   │   │   │   │   ├── FB2Tag.class
│   │   │   │   │   │   │   ├── FB2TagManager$FB2TagInfoReader.class
│   │   │   │   │   │   │   ├── FB2TagManager.class
│   │   │   │   │   │   │   └── FB2Util.class
│   │   │   │   │   │   ├── FormatPlugin$Type.class
│   │   │   │   │   │   ├── FormatPlugin.class
│   │   │   │   │   │   ├── html
│   │   │   │   │   │   │   ├── HtmlReader.class
│   │   │   │   │   │   │   └── HtmlTag.class
│   │   │   │   │   │   ├── JavaFormatPlugin.class
│   │   │   │   │   │   ├── NativeFormatPlugin$1.class
│   │   │   │   │   │   ├── NativeFormatPlugin.class
│   │   │   │   │   │   ├── oeb
│   │   │   │   │   │   │   ├── ContainerFileReader.class
│   │   │   │   │   │   │   ├── NCXReader$NavPoint.class
│   │   │   │   │   │   │   ├── NCXReader.class
│   │   │   │   │   │   │   ├── OEBAnnotationReader.class
│   │   │   │   │   │   │   ├── OEBBookReader$1.class
│   │   │   │   │   │   │   ├── OEBBookReader.class
│   │   │   │   │   │   │   ├── OEBCoverBackgroundReader.class
│   │   │   │   │   │   │   ├── OEBCoverReader$OEBCoverImage.class
│   │   │   │   │   │   │   ├── OEBCoverReader.class
│   │   │   │   │   │   │   ├── OEBMetaInfoReader$ReadState.class
│   │   │   │   │   │   │   ├── OEBMetaInfoReader.class
│   │   │   │   │   │   │   ├── OEBNativePlugin$1.class
│   │   │   │   │   │   │   ├── OEBNativePlugin.class
│   │   │   │   │   │   │   ├── OEBPlugin.class
│   │   │   │   │   │   │   ├── Reference.class
│   │   │   │   │   │   │   └── XHTMLImageFinder.class
│   │   │   │   │   │   ├── pdb
│   │   │   │   │   │   │   ├── DocDecompressor.class
│   │   │   │   │   │   │   ├── HuffdicDecompressor.class
│   │   │   │   │   │   │   ├── MobipocketHtmlBookReader.class
│   │   │   │   │   │   │   ├── MobipocketPlugin$1.class
│   │   │   │   │   │   │   ├── MobipocketPlugin.class
│   │   │   │   │   │   │   ├── MobipocketStream.class
│   │   │   │   │   │   │   ├── PalmDocLikeStream$CompressionType.class
│   │   │   │   │   │   │   ├── PalmDocLikeStream.class
│   │   │   │   │   │   │   ├── PdbHeader.class
│   │   │   │   │   │   │   ├── PdbStream.class
│   │   │   │   │   │   │   └── PdbUtil.class
│   │   │   │   │   │   ├── PluginCollection.class
│   │   │   │   │   │   ├── util
│   │   │   │   │   │   │   └── MiscUtil.class
│   │   │   │   │   │   └── xhtml
│   │   │   │   │   │   ├── XHTMLReader$1.class
│   │   │   │   │   │   ├── XHTMLReader.class
│   │   │   │   │   │   ├── XHTMLTagAction.class
│   │   │   │   │   │   ├── XHTMLTagBodyAction.class
│   │   │   │   │   │   ├── XHTMLTagControlAction.class
│   │   │   │   │   │   ├── XHTMLTagHyperlinkAction.class
│   │   │   │   │   │   ├── XHTMLTagImageAction.class
│   │   │   │   │   │   ├── XHTMLTagItemAction.class
│   │   │   │   │   │   ├── XHTMLTagParagraphAction.class
│   │   │   │   │   │   ├── XHTMLTagParagraphWithControlAction.class
│   │   │   │   │   │   ├── XHTMLTagPreAction.class
│   │   │   │   │   │   └── XHTMLTagRestartParagraphAction.class
│   │   │   │   │   ├── library
│   │   │   │   │   │   ├── AuthorListTree.class
│   │   │   │   │   │   ├── AuthorTree.class
│   │   │   │   │   │   ├── BookInSeriesTree.class
│   │   │   │   │   │   ├── BookTree.class
│   │   │   │   │   │   ├── BookWithAuthorsTree.class
│   │   │   │   │   │   ├── FavoritesTree.class
│   │   │   │   │   │   ├── FileFirstLevelTree.class
│   │   │   │   │   │   ├── FileTree$1.class
│   │   │   │   │   │   ├── FileTree.class
│   │   │   │   │   │   ├── FilteredTree.class
│   │   │   │   │   │   ├── FirstLevelTree.class
│   │   │   │   │   │   ├── LibraryTree.class
│   │   │   │   │   │   ├── RecentBooksTree.class
│   │   │   │   │   │   ├── RootTree.class
│   │   │   │   │   │   ├── SearchResultsTree.class
│   │   │   │   │   │   ├── SeriesListTree.class
│   │   │   │   │   │   ├── SeriesTree.class
│   │   │   │   │   │   ├── TagListTree.class
│   │   │   │   │   │   ├── TagTree.class
│   │   │   │   │   │   ├── TitleListTree.class
│   │   │   │   │   │   └── TitleTree.class
│   │   │   │   │   ├── network
│   │   │   │   │   │   ├── HtmlUtil.class
│   │   │   │   │   │   ├── INetworkLink$AccountStatus.class
│   │   │   │   │   │   ├── INetworkLink$Type.class
│   │   │   │   │   │   ├── INetworkLink.class
│   │   │   │   │   │   ├── NetworkLibrary.class
│   │   │   │   │   │   └── urlInfo
│   │   │   │   │   │   ├── UrlInfo$Type.class
│   │   │   │   │   │   ├── UrlInfo.class
│   │   │   │   │   │   └── UrlInfoWithDate.class
│   │   │   │   │   ├── Paths.class
│   │   │   │   │   ├── sort
│   │   │   │   │   │   └── TitledEntity.class
│   │   │   │   │   ├── text
│   │   │   │   │   └── tree
│   │   │   │   │   ├── FBTree$Key.class
│   │   │   │   │   ├── FBTree$Status.class
│   │   │   │   │   └── FBTree.class
│   │   │   │   └── zlibrary
│   │   │   │   ├── core
│   │   │   │   │   ├── application
│   │   │   │   │   │   ├── ZLApplication$MyTimerTask.class
│   │   │   │   │   │   ├── ZLApplication$PopupPanel.class
│   │   │   │   │   │   ├── ZLApplication$ZLAction.class
│   │   │   │   │   │   ├── ZLApplication.class
│   │   │   │   │   │   ├── ZLApplicationWindow.class
│   │   │   │   │   │   ├── ZLKeyBindings$Reader.class
│   │   │   │   │   │   └── ZLKeyBindings.class
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── ZLConfig.class
│   │   │   │   │   ├── constants
│   │   │   │   │   │   └── XMLNamespaces.class
│   │   │   │   │   ├── encodings
│   │   │   │   │   │   ├── AutoEncodingCollection.class
│   │   │   │   │   │   ├── Encoding.class
│   │   │   │   │   │   ├── EncodingCollection.class
│   │   │   │   │   │   ├── EncodingConverter.class
│   │   │   │   │   │   ├── FilteredEncodingCollection$EncodingCollectionReader.class
│   │   │   │   │   │   ├── FilteredEncodingCollection.class
│   │   │   │   │   │   └── JavaEncodingCollection.class
│   │   │   │   │   ├── filesystem
│   │   │   │   │   │   ├── tar
│   │   │   │   │   │   │   ├── ZLTarEntryFile.class
│   │   │   │   │   │   │   ├── ZLTarHeader.class
│   │   │   │   │   │   │   └── ZLTarInputStream.class
│   │   │   │   │   │   ├── ZLArchiveEntryFile.class
│   │   │   │   │   │   ├── ZLFile$ArchiveType.class
│   │   │   │   │   │   ├── ZLFile.class
│   │   │   │   │   │   ├── ZLPhysicalFile.class
│   │   │   │   │   │   ├── ZLResourceFile.class
│   │   │   │   │   │   ├── ZLZipEntryFile$1.class
│   │   │   │   │   │   └── ZLZipEntryFile.class
│   │   │   │   │   ├── filetypes
│   │   │   │   │   │   ├── FileType.class
│   │   │   │   │   │   ├── FileTypeCollection.class
│   │   │   │   │   │   ├── FileTypeDjVu.class
│   │   │   │   │   │   ├── FileTypeEpub.class
│   │   │   │   │   │   ├── FileTypeFB2.class
│   │   │   │   │   │   ├── FileTypeHtml.class
│   │   │   │   │   │   ├── FileTypeMobipocket.class
│   │   │   │   │   │   ├── FileTypePalm.class
│   │   │   │   │   │   └── SimpleFileType.class
│   │   │   │   │   ├── html
│   │   │   │   │   │   ├── ZLByteBuffer.class
│   │   │   │   │   │   ├── ZLHtmlAttributeMap.class
│   │   │   │   │   │   ├── ZLHtmlParser.class
│   │   │   │   │   │   ├── ZLHtmlProcessor.class
│   │   │   │   │   │   └── ZLHtmlReader.class
│   │   │   │   │   ├── image
│   │   │   │   │   │   ├── ZLBase64EncodedImage.class
│   │   │   │   │   │   ├── ZLFileImage.class
│   │   │   │   │   │   ├── ZLImage.class
│   │   │   │   │   │   ├── ZLImageData.class
│   │   │   │   │   │   ├── ZLImageManager$PalmImageHeader.class
│   │   │   │   │   │   ├── ZLImageManager.class
│   │   │   │   │   │   ├── ZLImageProxy.class
│   │   │   │   │   │   ├── ZLLoadableImage$SourceType.class
│   │   │   │   │   │   ├── ZLLoadableImage.class
│   │   │   │   │   │   └── ZLSingleImage.class
│   │   │   │   │   ├── language
│   │   │   │   │   │   ├── Language$Order.class
│   │   │   │   │   │   ├── Language.class
│   │   │   │   │   │   └── ZLLanguageUtil.class
│   │   │   │   │   ├── library
│   │   │   │   │   │   └── ZLibrary.class
│   │   │   │   │   ├── money
│   │   │   │   │   │   ├── Money.class
│   │   │   │   │   │   └── MoneyException.class
│   │   │   │   │   ├── network
│   │   │   │   │   │   ├── CookieDatabase.class
│   │   │   │   │   │   ├── ZLNetworkException.class
│   │   │   │   │   │   ├── ZLNetworkManager$1.class
│   │   │   │   │   │   ├── ZLNetworkManager$2.class
│   │   │   │   │   │   ├── ZLNetworkManager$AuthScopeKey.class
│   │   │   │   │   │   ├── ZLNetworkManager$CredentialsCreator.class
│   │   │   │   │   │   ├── ZLNetworkManager$Key.class
│   │   │   │   │   │   ├── ZLNetworkManager$MyCredentialsProvider.class
│   │   │   │   │   │   ├── ZLNetworkManager.class
│   │   │   │   │   │   └── ZLNetworkRequest.class
│   │   │   │   │   ├── options
│   │   │   │   │   │   ├── ZLBoolean3Option.class
│   │   │   │   │   │   ├── ZLBooleanOption.class
│   │   │   │   │   │   ├── ZLColorOption.class
│   │   │   │   │   │   ├── ZLEnumOption.class
│   │   │   │   │   │   ├── ZLIntegerOption.class
│   │   │   │   │   │   ├── ZLIntegerRangeOption.class
│   │   │   │   │   │   ├── ZLOption.class
│   │   │   │   │   │   ├── ZLStringListOption.class
│   │   │   │   │   │   └── ZLStringOption.class
│   │   │   │   │   ├── resources
│   │   │   │   │   │   ├── ZLMissingResource.class
│   │   │   │   │   │   ├── ZLResource.class
│   │   │   │   │   │   ├── ZLTreeResource$Condition.class
│   │   │   │   │   │   ├── ZLTreeResource$ModCondition.class
│   │   │   │   │   │   ├── ZLTreeResource$ModRangeCondition.class
│   │   │   │   │   │   ├── ZLTreeResource$RangeCondition.class
│   │   │   │   │   │   ├── ZLTreeResource$ResourceTreeReader.class
│   │   │   │   │   │   ├── ZLTreeResource$ValueCondition.class
│   │   │   │   │   │   └── ZLTreeResource.class
│   │   │   │   │   ├── sqliteconfig
│   │   │   │   │   │   └── ZLSQLiteConfig.class
│   │   │   │   │   ├── tree
│   │   │   │   │   │   ├── ZLTree$1.class
│   │   │   │   │   │   ├── ZLTree$TreeIterator.class
│   │   │   │   │   │   └── ZLTree.class
│   │   │   │   │   ├── util
│   │   │   │   │   │   ├── Base64InputStream.class
│   │   │   │   │   │   ├── HexInputStream.class
│   │   │   │   │   │   ├── MergedInputStream.class
│   │   │   │   │   │   ├── MimeType.class
│   │   │   │   │   │   ├── MiscUtil.class
│   │   │   │   │   │   ├── SliceInputStream.class
│   │   │   │   │   │   ├── ZLArrayUtils.class
│   │   │   │   │   │   ├── ZLBoolean3.class
│   │   │   │   │   │   ├── ZLColor.class
│   │   │   │   │   │   ├── ZLInputStreamWithOffset.class
│   │   │   │   │   │   ├── ZLNetworkUtil.class
│   │   │   │   │   │   ├── ZLSearchPattern.class
│   │   │   │   │   │   ├── ZLSearchUtil.class
│   │   │   │   │   │   ├── ZLTTFInfo.class
│   │   │   │   │   │   ├── ZLTTFInfoDetector$TableInfo.class
│   │   │   │   │   │   ├── ZLTTFInfoDetector.class
│   │   │   │   │   │   └── ZLUnicodeUtil.class
│   │   │   │   │   ├── view
│   │   │   │   │   │   ├── DummyPaintContext.class
│   │   │   │   │   │   ├── ZLPaintContext$ScalingType.class
│   │   │   │   │   │   ├── ZLPaintContext$Size.class
│   │   │   │   │   │   ├── ZLPaintContext$WallpaperMode.class
│   │   │   │   │   │   ├── ZLPaintContext.class
│   │   │   │   │   │   ├── ZLView$Animation.class
│   │   │   │   │   │   ├── ZLView$Direction.class
│   │   │   │   │   │   ├── ZLView$FooterArea.class
│   │   │   │   │   │   ├── ZLView$PageIndex.class
│   │   │   │   │   │   ├── ZLView.class
│   │   │   │   │   │   └── ZLViewWidget.class
│   │   │   │   │   └── xml
│   │   │   │   │   ├── ZLDTDParser.class
│   │   │   │   │   ├── ZLMutableString.class
│   │   │   │   │   ├── ZLStringMap.class
│   │   │   │   │   ├── ZLXMLParser.class
│   │   │   │   │   ├── ZLXMLProcessor.class
│   │   │   │   │   ├── ZLXMLReaderAdapter$Predicate.class
│   │   │   │   │   ├── ZLXMLReaderAdapter.class
│   │   │   │   │   └── ZLXMLReader.class
│   │   │   │   ├── library
│   │   │   │   │   └── UncaughtExceptionHandler.class
│   │   │   │   ├── text
│   │   │   │   │   ├── hyphenation
│   │   │   │   │   │   ├── ZLTextHyphenationInfo.class
│   │   │   │   │   │   ├── ZLTextHyphenationReader.class
│   │   │   │   │   │   ├── ZLTextHyphenator.class
│   │   │   │   │   │   ├── ZLTextTeXHyphenationPattern.class
│   │   │   │   │   │   └── ZLTextTeXHyphenator.class
│   │   │   │   │   ├── model
│   │   │   │   │   │   ├── CachedCharStorageBase.class
│   │   │   │   │   │   ├── CachedCharStorage.class
│   │   │   │   │   │   ├── CachedCharStorageException.class
│   │   │   │   │   │   ├── CachedCharStorageRO.class
│   │   │   │   │   │   ├── CharStorage.class
│   │   │   │   │   │   ├── SimpleCharStorage.class
│   │   │   │   │   │   ├── ZLImageEntry.class
│   │   │   │   │   │   ├── ZLTextAlignmentType.class
│   │   │   │   │   │   ├── ZLTextCSSStyleEntry.class
│   │   │   │   │   │   ├── ZLTextMark.class
│   │   │   │   │   │   ├── ZLTextMetrics.class
│   │   │   │   │   │   ├── ZLTextModel.class
│   │   │   │   │   │   ├── ZLTextNativeModel.class
│   │   │   │   │   │   ├── ZLTextOtherStyleEntry.class
│   │   │   │   │   │   ├── ZLTextParagraph$Entry.class
│   │   │   │   │   │   ├── ZLTextParagraph$EntryIterator.class
│   │   │   │   │   │   ├── ZLTextParagraph$Kind.class
│   │   │   │   │   │   ├── ZLTextParagraph.class
│   │   │   │   │   │   ├── ZLTextParagraphImpl.class
│   │   │   │   │   │   ├── ZLTextPlainModel$EntryIteratorImpl.class
│   │   │   │   │   │   ├── ZLTextPlainModel.class
│   │   │   │   │   │   ├── ZLTextSpecialParagraphImpl.class
│   │   │   │   │   │   ├── ZLTextStyleEntry$Feature.class
│   │   │   │   │   │   ├── ZLTextStyleEntry$FontModifier.class
│   │   │   │   │   │   ├── ZLTextStyleEntry$Length.class
│   │   │   │   │   │   ├── ZLTextStyleEntry$SizeUnit.class
│   │   │   │   │   │   ├── ZLTextStyleEntry.class
│   │   │   │   │   │   ├── ZLTextWritableModel.class
│   │   │   │   │   │   └── ZLTextWritablePlainModel.class
│   │   │   │   │   └── view
│   │   │   │   │   ├── PaintStateEnum.class
│   │   │   │   │   ├── style
│   │   │   │   │   │   ├── ZLTextBaseStyle.class
│   │   │   │   │   │   ├── ZLTextDecoratedStyle.class
│   │   │   │   │   │   ├── ZLTextExplicitlyDecoratedStyle.class
│   │   │   │   │   │   ├── ZLTextFullStyleDecoration.class
│   │   │   │   │   │   ├── ZLTextFullyDecoratedStyle.class
│   │   │   │   │   │   ├── ZLTextPartiallyDecoratedStyle.class
│   │   │   │   │   │   ├── ZLTextStyleCollection$TextStyleReader.class
│   │   │   │   │   │   ├── ZLTextStyleCollection.class
│   │   │   │   │   │   └── ZLTextStyleDecoration.class
│   │   │   │   │   ├── ZLTextControlElement.class
│   │   │   │   │   ├── ZLTextElementArea.class
│   │   │   │   │   ├── ZLTextElementAreaVector.class
│   │   │   │   │   ├── ZLTextElement.class
│   │   │   │   │   ├── ZLTextFixedHSpaceElement.class
│   │   │   │   │   ├── ZLTextFixedPosition.class
│   │   │   │   │   ├── ZLTextHighlighting.class
│   │   │   │   │   ├── ZLTextHorizontalConvexHull$Rectangle.class
│   │   │   │   │   ├── ZLTextHorizontalConvexHull.class
│   │   │   │   │   ├── ZLTextHyperlink.class
│   │   │   │   │   ├── ZLTextHyperlinkControlElement.class
│   │   │   │   │   ├── ZLTextHyperlinkRegionSoul.class
│   │   │   │   │   ├── ZLTextImageElement.class
│   │   │   │   │   ├── ZLTextImageRegionSoul.class
│   │   │   │   │   ├── ZLTextLineInfo.class
│   │   │   │   │   ├── ZLTextManualHighlighting.class
│   │   │   │   │   ├── ZLTextPage.class
│   │   │   │   │   ├── ZLTextParagraphCursor$Processor.class
│   │   │   │   │   ├── ZLTextParagraphCursorCache$Key.class
│   │   │   │   │   ├── ZLTextParagraphCursorCache.class
│   │   │   │   │   ├── ZLTextParagraphCursor.class
│   │   │   │   │   ├── ZLTextPosition.class
│   │   │   │   │   ├── ZLTextRegion$1.class
│   │   │   │   │   ├── ZLTextRegion$2.class
│   │   │   │   │   ├── ZLTextRegion$3.class
│   │   │   │   │   ├── ZLTextRegion$Filter.class
│   │   │   │   │   ├── ZLTextRegion$Soul.class
│   │   │   │   │   ├── ZLTextRegion.class
│   │   │   │   │   ├── ZLTextSelection$Point.class
│   │   │   │   │   ├── ZLTextSelection$Scroller.class
│   │   │   │   │   ├── ZLTextSelection.class
│   │   │   │   │   ├── ZLTextSelectionCursor.class
│   │   │   │   │   ├── ZLTextSimpleHighlighting.class
│   │   │   │   │   ├── ZLTextStyle.class
│   │   │   │   │   ├── ZLTextStyleElement.class
│   │   │   │   │   ├── ZLTextTraverser.class
│   │   │   │   │   ├── ZLTextView$PagePosition.class
│   │   │   │   │   ├── ZLTextView$ScrollingMode.class
│   │   │   │   │   ├── ZLTextView$SizeUnit.class
│   │   │   │   │   ├── ZLTextViewBase$ImageFitting.class
│   │   │   │   │   ├── ZLTextViewBase.class
│   │   │   │   │   ├── ZLTextView.class
│   │   │   │   │   ├── ZLTextWord$Mark.class
│   │   │   │   │   ├── ZLTextWord.class
│   │   │   │   │   ├── ZLTextWordCursor.class
│   │   │   │   │   └── ZLTextWordRegionSoul.class
│   │   │   │   └── ui
│   │   │   │   └── android
│   │   │   │   ├── application
│   │   │   │   │   ├── ZLAndroidApplicationWindow$1.class
│   │   │   │   │   ├── ZLAndroidApplicationWindow$2.class
│   │   │   │   │   └── ZLAndroidApplicationWindow.class
│   │   │   │   ├── error
│   │   │   │   │   ├── ErrorKeys.class
│   │   │   │   │   └── ErrorUtil.class
│   │   │   │   ├── image
│   │   │   │   │   ├── InputStreamImageData.class
│   │   │   │   │   ├── ZLAndroidImageData.class
│   │   │   │   │   ├── ZLAndroidImageLoader$1.class
│   │   │   │   │   ├── ZLAndroidImageLoader$ImageSynchronizedHandler.class
│   │   │   │   │   ├── ZLAndroidImageLoader$MinPriorityThreadFactory.class
│   │   │   │   │   ├── ZLAndroidImageLoader.class
│   │   │   │   │   └── ZLAndroidImageManager.class
│   │   │   │   ├── library
│   │   │   │   │   ├── ZLAndroidApplication.class
│   │   │   │   │   ├── ZLAndroidLibrary$AndroidAssetsFile.class
│   │   │   │   │   └── ZLAndroidLibrary.class
│   │   │   │   ├── network
│   │   │   │   │   └── SQLiteCookieDatabase.class
│   │   │   │   ├── util
│   │   │   │   │   └── ZLAndroidColorUtil.class
│   │   │   │   └── view
│   │   │   │   ├── AndroidFontUtil$1.class
│   │   │   │   ├── AndroidFontUtil.class
│   │   │   │   ├── AnimationProvider$DrawInfo.class
│   │   │   │   ├── AnimationProvider$Mode.class
│   │   │   │   ├── AnimationProvider.class
│   │   │   │   ├── BitmapManager.class
│   │   │   │   ├── CurlAnimationProvider.class
│   │   │   │   ├── NoneAnimationProvider.class
│   │   │   │   ├── ShiftAnimationProvider.class
│   │   │   │   ├── SimpleAnimationProvider.class
│   │   │   │   ├── SlideAnimationProvider.class
│   │   │   │   ├── ZLAndroidPaintContext.class
│   │   │   │   ├── ZLAndroidWidget$1.class
│   │   │   │   ├── ZLAndroidWidget$LongClickRunnable.class
│   │   │   │   ├── ZLAndroidWidget$ShortClickRunnable.class
│   │   │   │   └── ZLAndroidWidget.class
│   │   │   └── vimgadgets
│   │   │   └── linebreak
│   │   │   └── LineBreaker.class
│   │   └── yuku
│   │   └── ambilwarna
│   │   ├── AmbilWarnaDialog$1.class
│   │   ├── AmbilWarnaDialog$2.class
│   │   ├── AmbilWarnaDialog$3.class
│   │   ├── AmbilWarnaDialog$4.class
│   │   ├── AmbilWarnaDialog$5.class
│   │   ├── AmbilWarnaDialog$6.class
│   │   ├── AmbilWarnaDialog$OnAmbilWarnaListener.class
│   │   ├── AmbilWarnaDialog.class
│   │   ├── AmbilWarnaKotak.class
│   │   └── widget
│   │   ├── AmbilWarnaPreference$1.class
│   │   ├── AmbilWarnaPreference$SavedState$1.class
│   │   ├── AmbilWarnaPreference$SavedState.class
│   │   ├── AmbilWarnaPreference.class
│   │   └── AmbilWarnaPrefWidgetView.class
│   ├── jarlist.cache
│   └── res
├── gen
│   ├── com
│   │   └── yamin
│   │   └── reader
│   │   ├── BuildConfig.java
│   │   └── R.java
│   └── org
│   └── geometerplus
│   └── android
│   └── fbreader
│   ├── api
│   │   └── ApiInterface.java
│   └── libraryService
│   └── LibraryInterface.java
├── libs
│   ├── android-support-v4.jar
│   ├── armeabi
│   │   ├── libDeflatingDecompressor-v3.so
│   │   ├── libLineBreak-v2.so
│   │   └── libNativeFormats-v3.so
│   └── armeabi-v7a
│   ├── libDeflatingDecompressor-v3.so
│   ├── libLineBreak-v2.so
│   └── libNativeFormats-v3.so
├── lint.xml
├── proguard.cfg
├── project.properties
├── res
│   ├── anim
│   │   ├── activity_enter.xml
│   │   ├── activity_exit.xml
│   │   ├── layout_enter.xml
│   │   ├── layout_exit.xml
│   │   ├── loading_anim.xml
│   │   ├── popu_enter_bottom.xml
│   │   ├── popu_enter.xml
│   │   └── popu_exit.xml
│   ├── drawable
│   │   ├── ambilwarna_hue.png
│   │   ├── background_shelf.xml
│   │   ├── bookarks_button_bg.xml
│   │   ├── button_del_bg.xml
│   │   ├── button_edit_bg.xml
│   │   ├── button_more_bg.xml
│   │   ├── button_spinner_dark.xml
│   │   ├── button_spinner_light.xml
│   │   ├── customdialog_bg_blue.xml
│   │   ├── customdialog_bg.xml
│   │   ├── customdialog_bottom_bg.xml
│   │   ├── font_big_button_bg.xml
│   │   ├── font_small_button_bg.xml
│   │   ├── gridview_button_bg.xml
│   │   ├── list_bottom_round_press.xml
│   │   ├── list_bottom_round.xml
│   │   ├── list_bottom_selector_holo_light.xml
│   │   ├── list_center_round_press.xml
│   │   ├── list_center_round.xml
│   │   ├── list_center_selector_holo_light.xml
│   │   ├── list_default_round.xml
│   │   ├── list_round_press.xml
│   │   ├── list_round_selector_holo_light.xml
│   │   ├── list_round.xml
│   │   ├── list_selector_holo_light.xml
│   │   ├── list_top_round_press.xml
│   │   ├── list_top_round.xml
│   │   ├── list_top_selector_holo_light.xml
│   │   ├── listview_button_bg.xml
│   │   ├── mm_listitem_normal.9.png
│   │   ├── mm_listitem_simple.9.png
│   │   ├── path_pane_bg.xml
│   │   ├── path_up_level.xml
│   │   ├── progressbar.xml
│   │   ├── search_button_bg.xml
│   │   ├── seek_bar.xml
│   │   ├── selection_bookmark.xml
│   │   ├── selection_close.xml
│   │   ├── selection_copy_active.png
│   │   ├── selection_copy.xml
│   │   ├── selection_share.xml
│   │   ├── selection_translate.xml
│   │   ├── settings_button_bg.xml
│   │   ├── shape_line.xml
│   │   ├── text_search_close.xml
│   │   ├── text_search_next.xml
│   │   └── text_search_previous.xml
│   ├── drawable-hdpi
│   │   ├── ab_bottom_solid_light_holo.9.png
│   │   ├── ab_solid_light_holo.9.png
│   │   ├── ab_stacked_transparent_light_holo.9.png
│   │   ├── ab_transparent_dark_holo.9.png
│   │   ├── ambilwarna_arrow_down.png
│   │   ├── ambilwarna_arrow_right.png
│   │   ├── ambilwarna_cursor.png
│   │   ├── ambilwarna_target.png
│   │   ├── baidu.png
│   │   ├── bg_welcome.png
│   │   ├── book_cover_default.png
│   │   ├── book_favar.png
│   │   ├── bookmark_delete.png
│   │   ├── bookmark_icon.png
│   │   ├── bookmark_plus.png
│   │   ├── book_read.png
│   │   ├── book_shelf_cenetr.9.png
│   │   ├── book_shelf.png
│   │   ├── btn_default_holo.9.png
│   │   ├── btn_style_six_normal.9.png
│   │   ├── btn_txt_bookmark_unselect.png
│   │   ├── cab_background_bottom_holo_dark.9.png
│   │   ├── checkbox_selected.png
│   │   ├── checkbox_unselect.png
│   │   ├── close.png
│   │   ├── delete_btn_normal.png
│   │   ├── delete_btn_selected.png
│   │   ├── detail_bg.9.png
│   │   ├── dot.png
│   │   ├── down_ico.png
│   │   ├── empty_icon.png
│   │   ├── empty_view_logo_light.png
│   │   ├── file_epub.png
│   │   ├── file_html.png
│   │   ├── file_icon_default.png
│   │   ├── file_mobi.png
│   │   ├── file_oeb.png
│   │   ├── file_txt.png
│   │   ├── filter_import.png
│   │   ├── folder.png
│   │   ├── ic_bt_settings_disable.png
│   │   ├── ic_bt_settings.png
│   │   ├── ic_cab_done_holo_light.png
│   │   ├── ic_edit_cancel.png
│   │   ├── ic_edit.png
│   │   ├── ic_home_diable.png
│   │   ├── ic_list_group_closed.png
│   │   ├── ic_list_group_empty.png
│   │   ├── ic_list_group_open.png
│   │   ├── ic_list_library_author.png
│   │   ├── ic_list_library_authors.png
│   │   ├── ic_list_library_basket.png
│   │   ├── ic_list_library_book.png
│   │   ├── ic_list_library_books.png
│   │   ├── ic_list_library_favorites.png
│   │   ├── ic_list_library_folder.png
│   │   ├── ic_list_library_permission_denied.png
│   │   ├── ic_list_library_recent.png
│   │   ├── ic_list_library_search.png
│   │   ├── ic_list_library_tag.png
│   │   ├── ic_list_library_tags.png
│   │   ├── ic_list_library_zip.png
│   │   ├── ic_loading.png
│   │   ├── ic_menu_about.png
│   │   ├── ic_menu_add.png
│   │   ├── ic_menu_bookmarks_disable.png
│   │   ├── ic_menu_bookmarks.png
│   │   ├── ic_menu_day.png
│   │   ├── ic_menu_favorite.png
│   │   ├── ic_menu_file.png
│   │   ├── ic_menu_gridview_disable.png
│   │   ├── ic_menu_gridview.png
│   │   ├── ic_menu_languages.png
│   │   ├── ic_menu_library.png
│   │   ├── ic_menu_listview_disable.png
│   │   ├── ic_menu_listview.png
│   │   ├── ic_menu_moreoverflow_normal_holo_dark.png
│   │   ├── ic_menu_moreoverflow_normal_holo_light.png
│   │   ├── ic_menu_myplaces.png
│   │   ├── ic_menu_night.png
│   │   ├── ic_menu_overflow_disable.png
│   │   ├── ic_menu_overflow.png
│   │   ├── ic_menu_recent.png
│   │   ├── ic_menu_refresh.png
│   │   ├── ic_menu_search_disable.png
│   │   ├── ic_menu_search.png
│   │   ├── ic_menu_share_disable.png
│   │   ├── ic_menu_share_holo_light.png
│   │   ├── ic_menu_share.png
│   │   ├── ic_menu_sort_alphabetically.png
│   │   ├── ic_menu_star_holo_light.png
│   │   ├── ic_menu_star.png
│   │   ├── ic_menu_theme.png
│   │   ├── ic_menu_toc.png
│   │   ├── ic_menu_trash_holo_light_active.png
│   │   ├── ic_menu_trash_holo_light.png
│   │   ├── icon.png
│   │   ├── ic_prompt.png
│   │   ├── ic_pulltorefresh_arrow.png
│   │   ├── ic_pulltorefresh_arrow_up.png
│   │   ├── ic_settings_day.png
│   │   ├── ic_settings_language.png
│   │   ├── ic_settings_night.png
│   │   ├── ic_settings_storage.png
│   │   ├── into_icon_h.png
│   │   ├── into_icon.png
│   │   ├── item_bg.9.png
│   │   ├── line_list.png
│   │   ├── list_focused_holo.9.png
│   │   ├── list_selector_disabled_holo_light.9.png
│   │   ├── listview_doccover.png
│   │   ├── listview_download.png
│   │   ├── listview_epubcover.png
│   │   ├── listview_htmlcover.png
│   │   ├── listview_mobiicon.png
│   │   ├── listview_oebicon.png
│   │   ├── listview_othercover.png
│   │   ├── listview_pdfcover.png
│   │   ├── listview_txtcover.png
│   │   ├── listview_umdcover.png
│   │   ├── listview_xlscover.png
│   │   ├── loading_bg.jpg
│   │   ├── main_bg.png
│   │   ├── menu_back.png
│   │   ├── menu_catalog.png
│   │   ├── menu_exit.png
│   │   ├── menu_file.png
│   │   ├── menu_jump.png
│   │   ├── menu_next_article.png
│   │   ├── menu_pre_article.png
│   │   ├── menu_search.png
│   │   ├── meta_favorite_unsel.png
│   │   ├── operation_button_cancel.png
│   │   ├── operation_button_selectall.png
│   │   ├── page_brightness_up_day.png
│   │   ├── path_pane.9.png
│   │   ├── path_pane_pressed.9.png
│   │   ├── popup_menu_0.png
│   │   ├── popup_menu_1.png
│   │   ├── popup_menu_2.png
│   │   ├── popup_menu_3.png
│   │   ├── reader_ic_fontsize_minus_disable.png
│   │   ├── reader_ic_fontsize_minus.png
│   │   ├── reader_ic_fontsize_plus_disable.png
│   │   ├── reader_ic_fontsize_plus.png
│   │   ├── secondary_title_background.9.png
│   │   ├── seekbar_none.png
│   │   ├── seekbar_progress.png
│   │   ├── selection_bookmark_active.png
│   │   ├── selection_bookmark_default.png
│   │   ├── selection_close_active.png
│   │   ├── selection_close_default.png
│   │   ├── selection_copy_active.png
│   │   ├── selection_copy_default.png
│   │   ├── selection_share_active.png
│   │   ├── selection_share_default.png
│   │   ├── selection_translate_active.png
│   │   ├── selection_translate_default.png
│   │   ├── spinner_ab_focused_holo_dark.9.png
│   │   ├── spinner_ab_holo_dark.9.png
│   │   ├── spinner_default_holo_light.9.png
│   │   ├── spinner_focused_holo_light.9.png
│   │   ├── text_search_close_active.png
│   │   ├── text_search_close_default.png
│   │   ├── text_search_next_active.png
│   │   ├── text_search_next_default.png
│   │   ├── text_search_next_disabled.png
│   │   ├── text_search_previous_active.png
│   │   ├── text_search_previous_default.png
│   │   ├── text_search_previous_disabled.png
│   │   ├── thumb_ball.png
│   │   ├── title_bg.png
│   │   ├── up_level.png
│   │   └── up_level_pressed.png
│   ├── drawable-ldpi
│   │   └── ic_launcher.png
│   ├── drawable-mdpi
│   │   ├── ic_launcher.png
│   │   ├── ic_pulltorefresh_arrow.png
│   │   └── ic_pulltorefresh_arrow_up.png
│   ├── drawable-xhdpi
│   │   ├── bottom.png
│   │   ├── btn_pressed.png
│   │   ├── btn_unpressed.png
│   │   ├── frame.png
│   │   └── mask.png
│   ├── layout
│   │   ├── about_dialog.xml
│   │   ├── alert_dialog.xml
│   │   ├── ambilwarna_dialog.xml
│   │   ├── ambilwarna_pref_widget.xml
│   │   ├── animation_speed_dialog.xml
│   │   ├── book_details_info.xml
│   │   ├── book_fav_histo_item_listview.xml
│   │   ├── book_favorite.xml
│   │   ├── book_info_pair.xml
│   │   ├── book_info.xml
│   │   ├── bookmark_item.xml
│   │   ├── bookmarks.xml
│   │   ├── book_progress.xml
│   │   ├── book_search_result.xml
│   │   ├── book_settings.xml
│   │   ├── bookshelf_edit.xml
│   │   ├── bookshelf_item_listview.xml
│   │   ├── bookshelf_tem_gridview.xml
│   │   ├── book_shelf.xml
│   │   ├── book_welcome.xml
│   │   ├── cancel_item.xml
│   │   ├── color_dialog.xml
│   │   ├── color_preference.xml
│   │   ├── control_panel_bottom_flat.xml
│   │   ├── control_panel_bottom.xml
│   │   ├── control_panel_floating.xml
│   │   ├── core_main.xml
│   │   ├── detail.xml
│   │   ├── download_notification.xml
│   │   ├── error_book_reading.xml
│   │   ├── file_item_menu.xml
│   │   ├── file_item.xml
│   │   ├── file_list.xml
│   │   ├── file_search_result.xml
│   │   ├── library_tree_item.xml
│   │   ├── loading_dialog.xml
│   │   ├── missing_native_library.xml
│   │   ├── ok_cancel_buttons.xml
│   │   ├── pop_gallery_item.xml
│   │   ├── refresh_footer.xml
│   │   ├── refresh_header.xml
│   │   ├── search_dialog.xml
│   │   ├── search_gridview_item.xml
│   │   ├── spinner_item_print.xml
│   │   ├── style_item.xml
│   │   └── toc_tree_item.xml
│   ├── layout-land
│   │   └── ambilwarna_dialog.xml
│   ├── menu
│   │   ├── bookfile_menu.xml
│   │   ├── bookmark_menu.xml
│   │   └── bookshelf_menu.xml
│   ├── values
│   │   ├── attrs.xml
│   │   ├── colors.xml
│   │   ├── dimen.xml
│   │   ├── endtype.xml
│   │   ├── strings.xml
│   │   └── styles.xml
│   ├── values-land
│   │   └── dimen.xml
│   └── xml
│   └── searchable.xml
└── src
├── com
│   └── yamin
│   └── reader
│   ├── account
│   │   └── BaiduAccountConfig.java
│   ├── activity
│   │   ├── BookFavoriteActivity.java
│   │   ├── BookSettingsActivity.java
│   │   ├── CoreReadActivity.java
│   │   ├── FileBrowserActivity.java
│   │   ├── FileSearchResultActivity.java
│   │   ├── MainActivity.java
│   │   └── WelcomeActivity.java
│   ├── adapter
│   │   ├── BookHisFavAdaper.java
│   │   ├── BookShelfListAdaper.java
│   │   ├── FileListAdapter.java
│   │   ├── PopGalleryAdapter.java
│   │   └── ScanFileAdapter.java
│   ├── database
│   │   ├── BookContentProvider.java
│   │   ├── BookOpenHelper.java
│   │   ├── DbDataOperation.java
│   │   └── DbTags.java
│   ├── log
│   │   └── Log.java
│   ├── model
│   │   ├── BookChapter.java
│   │   ├── Book.java
│   │   ├── BookMark.java
│   │   └── FileItem.java
│   ├── service
│   ├── utils
│   │   ├── Commons.java
│   │   └── ToolUtils.java
│   └── view
│   ├── CustomDialog.java
│   ├── CustomScrollview.java
│   ├── FrameAnimationController.java
│   ├── LayerDrawable.java
│   ├── LoadingDialog.java
│   ├── MyGridView.java
│   ├── MyListView.java
│   ├── PullToRefreshView.java
│   └── SwitchButton.java
├── org
│   ├── amse
│   │   └── ys
│   │   └── zip
│   │   ├── Decompressor.java
│   │   ├── DeflatingDecompressor.java
│   │   ├── LocalFileHeader.java
│   │   ├── MyBufferedInputStream.java
│   │   ├── NoCompressionDecompressor.java
│   │   ├── ZipException.java
│   │   ├── ZipFile.java
│   │   └── ZipInputStream.java
│   ├── geometerplus
│   │   ├── android
│   │   │   ├── fbreader
│   │   │   │   ├── api
│   │   │   │   │   ├── ApiClientImplementation.java
│   │   │   │   │   ├── ApiException.java
│   │   │   │   │   ├── ApiInterface.aidl
│   │   │   │   │   ├── Api.java
│   │   │   │   │   ├── ApiListener.java
│   │   │   │   │   ├── ApiMethods.java
│   │   │   │   │   ├── ApiObject.aidl
│   │   │   │   │   ├── ApiObject.java
│   │   │   │   │   ├── ApiServerImplementation.java
│   │   │   │   │   ├── ApiService.java
│   │   │   │   │   ├── PluginApi.java
│   │   │   │   │   ├── TextPosition.aidl
│   │   │   │   │   └── TextPosition.java
│   │   │   │   ├── BookmarkEditActivity.java
│   │   │   │   ├── BookmarksActivity.java
│   │   │   │   ├── ButtonsPopupPanel.java
│   │   │   │   ├── CancelActivity.java
│   │   │   │   ├── covers
│   │   │   │   │   ├── CoverCache.java
│   │   │   │   │   ├── CoverHolder.java
│   │   │   │   │   └── CoverManager.java
│   │   │   │   ├── crash
│   │   │   │   │   └── MissingNativeLibraryActivity.java
│   │   │   │   ├── DictionaryUtil.java
│   │   │   │   ├── error
│   │   │   │   │   └── BookReadingErrorActivity.java
│   │   │   │   ├── FBAndroidAction.java
│   │   │   │   ├── FBReaderApplication.java
│   │   │   │   ├── FBUtil.java
│   │   │   │   ├── image
│   │   │   │   │   └── ImageViewActivity.java
│   │   │   │   ├── library
│   │   │   │   │   ├── BookInfoActivity.java
│   │   │   │   │   ├── LibraryActivity.java
│   │   │   │   │   ├── LibrarySearchActivity.java
│   │   │   │   │   └── LibraryTreeAdapter.java
│   │   │   │   ├── libraryService
│   │   │   │   │   ├── BookCollectionShadow.java
│   │   │   │   │   ├── LibraryInterface.aidl
│   │   │   │   │   ├── LibraryService.java
│   │   │   │   │   ├── SQLiteBooksDatabase.java
│   │   │   │   │   └── Util.java
│   │   │   │   ├── NavigationPopup.java
│   │   │   │   ├── OrientationUtil.java
│   │   │   │   ├── PackageInfo.java
│   │   │   │   ├── PopupPanel.java
│   │   │   │   ├── PopupWindow.java
│   │   │   │   ├── preferences
│   │   │   │   │   ├── AnimationSpeedPreference.java
│   │   │   │   │   ├── BatteryLevelToTurnScreenOffPreference.java
│   │   │   │   │   ├── ColorPreference.java
│   │   │   │   │   ├── FontOption.java
│   │   │   │   │   ├── FontStylePreference.java
│   │   │   │   │   ├── InfoPreference.java
│   │   │   │   │   ├── PreferenceActivity.java
│   │   │   │   │   ├── UrlPreference.java
│   │   │   │   │   ├── WallpaperPreference.java
│   │   │   │   │   ├── ZLBoolean3Preference.java
│   │   │   │   │   ├── ZLBooleanPreference.java
│   │   │   │   │   ├── ZLCheckBoxPreference.java
│   │   │   │   │   ├── ZLChoicePreference.java
│   │   │   │   │   ├── ZLColorPreference.java
│   │   │   │   │   ├── ZLEnumPreference.java
│   │   │   │   │   ├── ZLIntegerChoicePreference.java
│   │   │   │   │   ├── ZLIntegerRangePreference.java
│   │   │   │   │   ├── ZLPreferenceActivity.java
│   │   │   │   │   ├── ZLPreferenceSet.java
│   │   │   │   │   ├── ZLStringChoicePreference.java
│   │   │   │   │   ├── ZLStringListPreference.java
│   │   │   │   │   ├── ZLStringOptionPreference.java
│   │   │   │   │   └── ZLStringPreference.java
│   │   │   │   ├── ProcessHyperlinkAction.java
│   │   │   │   ├── RunPluginAction.java
│   │   │   │   ├── SearchAction.java
│   │   │   │   ├── SelectionBookmarkAction.java
│   │   │   │   ├── SelectionCopyAction.java
│   │   │   │   ├── SelectionHidePanelAction.java
│   │   │   │   ├── SelectionPopup.java
│   │   │   │   ├── SelectionShareAction.java
│   │   │   │   ├── SelectionShowPanelAction.java
│   │   │   │   ├── SetScreenOrientationAction.java
│   │   │   │   ├── ShareBookAction.java
│   │   │   │   ├── ShowBookmarksAction.java
│   │   │   │   ├── ShowCancelMenuAction.java
│   │   │   │   ├── ShowLibraryAction.java
│   │   │   │   ├── ShowMenuAction.java
│   │   │   │   ├── ShowNavigationAction.java
│   │   │   │   ├── ShowPreferencesAction.java
│   │   │   │   ├── ShowTOCAction.java
│   │   │   │   ├── style
│   │   │   │   │   ├── EditStyleActivity.java
│   │   │   │   │   └── StyleListActivity.java
│   │   │   │   ├── TextSearchPopup.java
│   │   │   │   ├── TOCActivity.java
│   │   │   │   ├── tree
│   │   │   │   │   ├── TreeActivity.java
│   │   │   │   │   └── TreeAdapter.java
│   │   │   │   └── ZLTreeAdapter.java
│   │   │   └── util
│   │   │   ├── PackageUtil.java
│   │   │   ├── SQLiteUtil.java
│   │   │   └── UIUtil.java
│   │   ├── fbreader
│   │   │   ├── book
│   │   │   │   ├── AbstractBookCollection.java
│   │   │   │   ├── AbstractSerializer.java
│   │   │   │   ├── Author.java
│   │   │   │   ├── BookCollection.java
│   │   │   │   ├── BookEvent.java
│   │   │   │   ├── Book.java
│   │   │   │   ├── Bookmark.java
│   │   │   │   ├── BookmarkQuery.java
│   │   │   │   ├── BookQuery.java
│   │   │   │   ├── BooksDatabase.java
│   │   │   │   ├── BookUtil.java
│   │   │   │   ├── FileInfo.java
│   │   │   │   ├── FileInfoSet.java
│   │   │   │   ├── Filter.java
│   │   │   │   ├── HighlightingStyle.java
│   │   │   │   ├── IBookCollection.java
│   │   │   │   ├── SerializerUtil.java
│   │   │   │   ├── SeriesInfo.java
│   │   │   │   ├── Series.java
│   │   │   │   ├── Tag.java
│   │   │   │   ├── UID.java
│   │   │   │   └── XMLSerializer.java
│   │   │   ├── bookmodel
│   │   │   │   ├── BookModelImpl.java
│   │   │   │   ├── BookModel.java
│   │   │   │   ├── BookReader.java
│   │   │   │   ├── BookReadingException.java
│   │   │   │   ├── FBHyperlinkType.java
│   │   │   │   ├── FBTextKind.java
│   │   │   │   ├── JavaBookModel.java
│   │   │   │   ├── NativeBookModel.java
│   │   │   │   └── TOCTree.java
│   │   │   ├── fbreader
│   │   │   │   ├── ActionCode.java
│   │   │   │   ├── BookmarkHighlighting.java
│   │   │   │   ├── ChangeAnimationAction.java
│   │   │   │   ├── ChangeFontSizeAction.java
│   │   │   │   ├── ClearFindResultsAction.java
│   │   │   │   ├── ColorProfile.java
│   │   │   │   ├── ExitAction.java
│   │   │   │   ├── FBAction.java
│   │   │   │   ├── FBReaderApp.java
│   │   │   │   ├── FBRreshAction.java
│   │   │   │   ├── FBView.java
│   │   │   │   ├── FindNextAction.java
│   │   │   │   ├── FindPreviousAction.java
│   │   │   │   ├── MoveCursorAction.java
│   │   │   │   ├── options
│   │   │   │   │   ├── CancelMenuOptions.java
│   │   │   │   │   ├── FooterOptions.java
│   │   │   │   │   └── PageTurningOptions.java
│   │   │   │   ├── SelectionClearAction.java
│   │   │   │   ├── SwitchProfileAction.java
│   │   │   │   ├── TapZoneMap.java
│   │   │   │   ├── TextBuildTraverser.java
│   │   │   │   ├── TurnPageAction.java
│   │   │   │   ├── VolumeKeyTurnPageAction.java
│   │   │   │   ├── WallpapersUtil.java
│   │   │   │   └── WordCountTraverser.java
│   │   │   ├── formats
│   │   │   │   ├── fb2
│   │   │   │   │   ├── Base64EncodedImage.java
│   │   │   │   │   ├── FB2AnnotationReader.java
│   │   │   │   │   ├── FB2CoverImage.java
│   │   │   │   │   ├── FB2CoverReader.java
│   │   │   │   │   ├── FB2MetaInfoReader.java
│   │   │   │   │   ├── FB2NativePlugin.java
│   │   │   │   │   ├── FB2Plugin.java
│   │   │   │   │   ├── FB2Reader.java
│   │   │   │   │   ├── FB2Tag.java
│   │   │   │   │   ├── FB2TagManager.java
│   │   │   │   │   └── FB2Util.java
│   │   │   │   ├── FormatPlugin.java
│   │   │   │   ├── html
│   │   │   │   │   ├── HtmlReader.java
│   │   │   │   │   └── HtmlTag.java
│   │   │   │   ├── JavaFormatPlugin.java
│   │   │   │   ├── NativeFormatPlugin.java
│   │   │   │   ├── oeb
│   │   │   │   │   ├── ContainerFileReader.java
│   │   │   │   │   ├── NCXReader.java
│   │   │   │   │   ├── OEBAnnotationReader.java
│   │   │   │   │   ├── OEBBookReader.java
│   │   │   │   │   ├── OEBCoverBackgroundReader.java
│   │   │   │   │   ├── OEBCoverReader.java
│   │   │   │   │   ├── OEBMetaInfoReader.java
│   │   │   │   │   ├── OEBNativePlugin.java
│   │   │   │   │   ├── OEBPlugin.java
│   │   │   │   │   └── XHTMLImageFinder.java
│   │   │   │   ├── pdb
│   │   │   │   │   ├── DocDecompressor.java
│   │   │   │   │   ├── HuffdicDecompressor.java
│   │   │   │   │   ├── MobipocketHtmlBookReader.java
│   │   │   │   │   ├── MobipocketPlugin.java
│   │   │   │   │   ├── MobipocketStream.java
│   │   │   │   │   ├── PalmDocLikeStream.java
│   │   │   │   │   ├── PdbHeader.java
│   │   │   │   │   ├── PdbStream.java
│   │   │   │   │   └── PdbUtil.java
│   │   │   │   ├── PluginCollection.java
│   │   │   │   ├── util
│   │   │   │   │   └── MiscUtil.java
│   │   │   │   └── xhtml
│   │   │   │   ├── XHTMLReader.java
│   │   │   │   ├── XHTMLTagAction.java
│   │   │   │   ├── XHTMLTagBodyAction.java
│   │   │   │   ├── XHTMLTagControlAction.java
│   │   │   │   ├── XHTMLTagHyperlinkAction.java
│   │   │   │   ├── XHTMLTagImageAction.java
│   │   │   │   ├── XHTMLTagItemAction.java
│   │   │   │   ├── XHTMLTagParagraphAction.java
│   │   │   │   ├── XHTMLTagParagraphWithControlAction.java
│   │   │   │   ├── XHTMLTagPreAction.java
│   │   │   │   └── XHTMLTagRestartParagraphAction.java
│   │   │   ├── library
│   │   │   │   ├── AuthorListTree.java
│   │   │   │   ├── AuthorTree.java
│   │   │   │   ├── BookInSeriesTree.java
│   │   │   │   ├── BookTree.java
│   │   │   │   ├── BookWithAuthorsTree.java
│   │   │   │   ├── FavoritesTree.java
│   │   │   │   ├── FileFirstLevelTree.java
│   │   │   │   ├── FileTree.java
│   │   │   │   ├── FilteredTree.java
│   │   │   │   ├── FirstLevelTree.java
│   │   │   │   ├── LibraryTree.java
│   │   │   │   ├── RecentBooksTree.java
│   │   │   │   ├── RootTree.java
│   │   │   │   ├── SearchResultsTree.java
│   │   │   │   ├── SeriesListTree.java
│   │   │   │   ├── SeriesTree.java
│   │   │   │   ├── TagListTree.java
│   │   │   │   ├── TagTree.java
│   │   │   │   ├── TitleListTree.java
│   │   │   │   └── TitleTree.java
│   │   │   ├── network
│   │   │   │   ├── HtmlUtil.java
│   │   │   │   ├── INetworkLink.java
│   │   │   │   ├── NetworkLibrary.java
│   │   │   │   └── urlInfo
│   │   │   │   ├── UrlInfo.java
│   │   │   │   └── UrlInfoWithDate.java
│   │   │   ├── Paths.java
│   │   │   ├── sort
│   │   │   │   └── TitledEntity.java
│   │   │   ├── text
│   │   │   └── tree
│   │   │   └── FBTree.java
│   │   └── zlibrary
│   │   ├── core
│   │   │   ├── application
│   │   │   │   ├── ZLApplication.java
│   │   │   │   ├── ZLApplicationWindow.java
│   │   │   │   └── ZLKeyBindings.java
│   │   │   ├── config
│   │   │   │   └── ZLConfig.java
│   │   │   ├── constants
│   │   │   │   └── XMLNamespaces.java
│   │   │   ├── encodings
│   │   │   │   ├── AutoEncodingCollection.java
│   │   │   │   ├── EncodingCollection.java
│   │   │   │   ├── EncodingConverter.java
│   │   │   │   ├── Encoding.java
│   │   │   │   ├── FilteredEncodingCollection.java
│   │   │   │   └── JavaEncodingCollection.java
│   │   │   ├── filesystem
│   │   │   │   ├── tar
│   │   │   │   │   ├── ZLTarEntryFile.java
│   │   │   │   │   ├── ZLTarHeader.java
│   │   │   │   │   └── ZLTarInputStream.java
│   │   │   │   ├── ZLArchiveEntryFile.java
│   │   │   │   ├── ZLFile.java
│   │   │   │   ├── ZLPhysicalFile.java
│   │   │   │   ├── ZLResourceFile.java
│   │   │   │   └── ZLZipEntryFile.java
│   │   │   ├── filetypes
│   │   │   │   ├── FileTypeCollection.java
│   │   │   │   ├── FileTypeDjVu.java
│   │   │   │   ├── FileTypeEpub.java
│   │   │   │   ├── FileTypeFB2.java
│   │   │   │   ├── FileTypeHtml.java
│   │   │   │   ├── FileType.java
│   │   │   │   ├── FileTypeMobipocket.java
│   │   │   │   ├── FileTypePalm.java
│   │   │   │   └── SimpleFileType.java
│   │   │   ├── html
│   │   │   │   ├── ZLByteBuffer.java
│   │   │   │   ├── ZLHtmlAttributeMap.java
│   │   │   │   ├── ZLHtmlParser.java
│   │   │   │   ├── ZLHtmlProcessor.java
│   │   │   │   └── ZLHtmlReader.java
│   │   │   ├── image
│   │   │   │   ├── ZLBase64EncodedImage.java
│   │   │   │   ├── ZLFileImage.java
│   │   │   │   ├── ZLImageData.java
│   │   │   │   ├── ZLImage.java
│   │   │   │   ├── ZLImageManager.java
│   │   │   │   ├── ZLImageProxy.java
│   │   │   │   ├── ZLLoadableImage.java
│   │   │   │   └── ZLSingleImage.java
│   │   │   ├── language
│   │   │   │   ├── Language.java
│   │   │   │   └── ZLLanguageUtil.java
│   │   │   ├── library
│   │   │   │   └── ZLibrary.java
│   │   │   ├── money
│   │   │   │   ├── MoneyException.java
│   │   │   │   └── Money.java
│   │   │   ├── network
│   │   │   │   ├── CookieDatabase.java
│   │   │   │   ├── ZLNetworkException.java
│   │   │   │   ├── ZLNetworkManager.java
│   │   │   │   └── ZLNetworkRequest.java
│   │   │   ├── options
│   │   │   │   ├── ZLBoolean3Option.java
│   │   │   │   ├── ZLBooleanOption.java
│   │   │   │   ├── ZLColorOption.java
│   │   │   │   ├── ZLEnumOption.java
│   │   │   │   ├── ZLIntegerOption.java
│   │   │   │   ├── ZLIntegerRangeOption.java
│   │   │   │   ├── ZLOption.java
│   │   │   │   ├── ZLStringListOption.java
│   │   │   │   └── ZLStringOption.java
│   │   │   ├── resources
│   │   │   │   ├── ZLMissingResource.java
│   │   │   │   ├── ZLResource.java
│   │   │   │   └── ZLTreeResource.java
│   │   │   ├── sqliteconfig
│   │   │   │   └── ZLSQLiteConfig.java
│   │   │   ├── tree
│   │   │   │   └── ZLTree.java
│   │   │   ├── util
│   │   │   │   ├── Base64InputStream.java
│   │   │   │   ├── HexInputStream.java
│   │   │   │   ├── MergedInputStream.java
│   │   │   │   ├── MimeType.java
│   │   │   │   ├── MiscUtil.java
│   │   │   │   ├── SliceInputStream.java
│   │   │   │   ├── ZLArrayUtils.java
│   │   │   │   ├── ZLBoolean3.java
│   │   │   │   ├── ZLColor.java
│   │   │   │   ├── ZLInputStreamWithOffset.java
│   │   │   │   ├── ZLNetworkUtil.java
│   │   │   │   ├── ZLSearchPattern.java
│   │   │   │   ├── ZLSearchUtil.java
│   │   │   │   ├── ZLTTFInfoDetector.java
│   │   │   │   ├── ZLTTFInfo.java
│   │   │   │   └── ZLUnicodeUtil.java
│   │   │   ├── view
│   │   │   │   ├── DummyPaintContext.java
│   │   │   │   ├── ZLPaintContext.java
│   │   │   │   ├── ZLView.java
│   │   │   │   └── ZLViewWidget.java
│   │   │   └── xml
│   │   │   ├── ZLDTDParser.java
│   │   │   ├── ZLMutableString.java
│   │   │   ├── ZLStringMap.java
│   │   │   ├── ZLXMLParser.java
│   │   │   ├── ZLXMLProcessor.java
│   │   │   ├── ZLXMLReaderAdapter.java
│   │   │   └── ZLXMLReader.java
│   │   ├── library
│   │   │   └── UncaughtExceptionHandler.java
│   │   ├── text
│   │   │   ├── hyphenation
│   │   │   │   ├── ZLTextHyphenationInfo.java
│   │   │   │   ├── ZLTextHyphenationReader.java
│   │   │   │   ├── ZLTextHyphenator.java
│   │   │   │   ├── ZLTextTeXHyphenationPattern.java
│   │   │   │   └── ZLTextTeXHyphenator.java
│   │   │   ├── model
│   │   │   │   ├── CachedCharStorageBase.java
│   │   │   │   ├── CachedCharStorageException.java
│   │   │   │   ├── CachedCharStorage.java
│   │   │   │   ├── CachedCharStorageRO.java
│   │   │   │   ├── CharStorage.java
│   │   │   │   ├── SimpleCharStorage.java
│   │   │   │   ├── ZLImageEntry.java
│   │   │   │   ├── ZLTextAlignmentType.java
│   │   │   │   ├── ZLTextCSSStyleEntry.java
│   │   │   │   ├── ZLTextMark.java
│   │   │   │   ├── ZLTextMetrics.java
│   │   │   │   ├── ZLTextModel.java
│   │   │   │   ├── ZLTextNativeModel.java
│   │   │   │   ├── ZLTextOtherStyleEntry.java
│   │   │   │   ├── ZLTextParagraphImpl.java
│   │   │   │   ├── ZLTextParagraph.java
│   │   │   │   ├── ZLTextPlainModel.java
│   │   │   │   ├── ZLTextSpecialParagraphImpl.java
│   │   │   │   ├── ZLTextStyleEntry.java
│   │   │   │   ├── ZLTextWritableModel.java
│   │   │   │   └── ZLTextWritablePlainModel.java
│   │   │   └── view
│   │   │   ├── PaintStateEnum.java
│   │   │   ├── style
│   │   │   │   ├── ZLTextBaseStyle.java
│   │   │   │   ├── ZLTextDecoratedStyle.java
│   │   │   │   ├── ZLTextExplicitlyDecoratedStyle.java
│   │   │   │   ├── ZLTextFullStyleDecoration.java
│   │   │   │   ├── ZLTextFullyDecoratedStyle.java
│   │   │   │   ├── ZLTextPartiallyDecoratedStyle.java
│   │   │   │   ├── ZLTextStyleCollection.java
│   │   │   │   └── ZLTextStyleDecoration.java
│   │   │   ├── ZLTextControlElement.java
│   │   │   ├── ZLTextElementArea.java
│   │   │   ├── ZLTextElementAreaVector.java
│   │   │   ├── ZLTextElement.java
│   │   │   ├── ZLTextFixedHSpaceElement.java
│   │   │   ├── ZLTextFixedPosition.java
│   │   │   ├── ZLTextHighlighting.java
│   │   │   ├── ZLTextHorizontalConvexHull.java
│   │   │   ├── ZLTextHyperlinkControlElement.java
│   │   │   ├── ZLTextHyperlink.java
│   │   │   ├── ZLTextHyperlinkRegionSoul.java
│   │   │   ├── ZLTextImageElement.java
│   │   │   ├── ZLTextImageRegionSoul.java
│   │   │   ├── ZLTextLineInfo.java
│   │   │   ├── ZLTextManualHighlighting.java
│   │   │   ├── ZLTextPage.java
│   │   │   ├── ZLTextParagraphCursorCache.java
│   │   │   ├── ZLTextParagraphCursor.java
│   │   │   ├── ZLTextPosition.java
│   │   │   ├── ZLTextRegion.java
│   │   │   ├── ZLTextSelectionCursor.java
│   │   │   ├── ZLTextSelection.java
│   │   │   ├── ZLTextSimpleHighlighting.java
│   │   │   ├── ZLTextStyleElement.java
│   │   │   ├── ZLTextStyle.java
│   │   │   ├── ZLTextTraverser.java
│   │   │   ├── ZLTextViewBase.java
│   │   │   ├── ZLTextView.java
│   │   │   ├── ZLTextWordCursor.java
│   │   │   ├── ZLTextWord.java
│   │   │   └── ZLTextWordRegionSoul.java
│   │   └── ui
│   │   └── android
│   │   ├── application
│   │   │   └── ZLAndroidApplicationWindow.java
│   │   ├── error
│   │   │   ├── ErrorKeys.java
│   │   │   └── ErrorUtil.java
│   │   ├── image
│   │   │   ├── InputStreamImageData.java
│   │   │   ├── ZLAndroidImageData.java
│   │   │   ├── ZLAndroidImageLoader.java
│   │   │   └── ZLAndroidImageManager.java
│   │   ├── library
│   │   │   ├── ZLAndroidApplication.java
│   │   │   └── ZLAndroidLibrary.java
│   │   ├── network
│   │   │   └── SQLiteCookieDatabase.java
│   │   ├── util
│   │   │   └── ZLAndroidColorUtil.java
│   │   └── view
│   │   ├── AndroidFontUtil.java
│   │   ├── AnimationProvider.java
│   │   ├── BitmapManager.java
│   │   ├── CurlAnimationProvider.java
│   │   ├── NoneAnimationProvider.java
│   │   ├── ShiftAnimationProvider.java
│   │   ├── SimpleAnimationProvider.java
│   │   ├── SlideAnimationProvider.java
│   │   ├── ZLAndroidPaintContext.java
│   │   └── ZLAndroidWidget.java
│   └── vimgadgets
│   └── linebreak
│   └── LineBreaker.java
└── yuku
└── ambilwarna
├── AmbilWarnaDialog.java
├── AmbilWarnaKotak.java
└── widget
├── AmbilWarnaPreference.java
└── AmbilWarnaPrefWidgetView.java

1254 directories, 5988 files

标签:

实例下载地址

android实现阅读器和书架合集

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警