开博记念及附上第一个android工程:Txt文本阅读器
开博记念
因工作需要学习安卓,对于安卓又完全是从零开始,故在这里记下学习总结,以记录学习工作中遇到的问题和解决办法。
由于有C++和C#基础,博主先是花了三天时间过了下JAVA的基本语法,然后就开始着手学习安卓编程了。
## Txt文本阅读器 ##
刚开始学习安卓,计划编写一个Txt文本阅读器来练手,因为曾在WINCE平台上做过相关项目,对原理比较有经验。定好计划后,就开始在网上找源码来学习,从各种布局,到TextView、SeekBar的使用,到消息机制等,终于完成了初版demo。其中,竖直SeekBar和Scroll的源码借鉴了别人,在此感谢各位大大的分享。
## 设计思想 ##
刚开始接触Android,对canvas还不了解,所以并没有采用自定义控件的方式来画出文本,而是用的系统的TextView控件,用内存映射的方式读取文件,每次读取固定大小,再用scorllTo函数实现上下移动和翻页功能。
## demo ##
http://download.csdn.net/detail/ustcluna/8889221
开博记念及附上第一个android工程:Txt文本阅读器相关推荐
- C# 写一个简单的TXT小说阅读器
目的 上班的时候看小说不是要上那些网站看,就是要下载txt用那些文本阅读器看,很是麻烦.就想做一个简单的txt小说阅读器.要求不高,只要能打开txt文档并显示章节目录,并且能够点击跳转至章节处即可. ...
- android版txt电子阅读器(一)
闲来自己动手开发了个电子阅读器,算是功能比较简单,阅读txt文档,可以添加书签,搜索.包括:1.可以打开本地文件夹去找到要的书:2.设定背景颜色,字体等等. 这里简要的介绍一下其中的核心代码: (1) ...
- 【java文本处理】实现一个简单的小说文本阅读器(分页、翻页、页码跳转)
一.目的 读出文本(.txt)内容显示至dos命令窗: 按规定行数将文本进行分页: 在dos下实现文本翻页.页码跳转等功能,形成简单小说阅读器. 二.主要方法 1. RandomAccessFile类 ...
- Android TTS实现简单阅读器
本文原创版权归 51CTO winorlose2000 所有,转载请按如下方式于文章显示位置详细标明原创作者及出处,以示尊重!! 作者:winorlose2000 原文:http://vaero.bl ...
- 《一个Android工程的从零开始》阶段总结与修改6-BaseNetActivity
先扯两句 前几篇博客把之前的BaseActivity做了拆解,分成了BaseActivity与BaseLayoutActivity,而BaseNetActivity确实也在之前做了一定的去耦合处理,虽 ...
- android库项目管理,一个android工程代码多个差异化项目管理方法探讨
一个android工程代码多个差异化项目管理方法探讨 核心提示: 1.工程代码中尽量不要使用产品名称.设备名称之类的东西来区分,尽量以功能名称来区分,在工程独立的配置文件中再去配置这个文件: 2.在c ...
- java工程引用其他工程,Android工程:引用另一个Android工程的方法详解
现在已经有了一个Android工程A.我们想扩展A的功能,但是不想在A的基础上做开发,于是新建了另外一个Android工程B,想在B中引用A. 一个思路是把工程A做成纯Jar包,这样其他的工程就可以直 ...
- 引用另一个Android工程的方法详解
现在已经有了一个Android工程A.我们想扩展A的功能,但是不想在A的基础上做开发,于是新建了另外一个Android工程B,想在B中引用A. 一个思路是把工程A做成纯Jar包,这样其他的工程就可以直 ...
- 分享一个Android源码在线阅读的网址
分享一个Android源码在线阅读的网址 :http://androidxref.com/4.2.2_r1/
最新文章
- Xamarin Android教程Android基本知识版本介绍与系统介绍
- Service的理解和使用
- Vue — 第二天(v-model和过滤器)
- php实现注册登陆验证
- Java并发编程实战~Copy-on-Write模式
- 作者:陈钧,男,中国国防科技信息中心高级工程师、研究室主任。
- php自己编译扩展,Linux编译PHP添加扩展库的方法
- JSTL和EL的使用
- PIO导出Excel 设置样式
- VMware Workstation虚拟机安装
- 【系列三之CentOS系列】CentOS命令操作(1)
- kotlin中Gson解析Json时对于泛型的应用
- 中国移动何时成为“移动信息专家”
- 两台计算机传输文件速度,一根网线,两台电脑,超高速传输文件
- 国内外免费公用mqtt测试服务器推荐
- mysql分组函数、组函数、聚合函数、统计函数
- 【bzoj1818】[Cqoi2010]内部白点
- Flash Player For Android
- 叽歪网创始人李卓桓:叽歪的微信息模式
- 中西医结合外科疾病 100247