Font Size: a A A

The Design And Implementation Of Desktop Search Engine For Android Devices

Posted on:2014-05-16Degree:MasterType:Thesis
Country:ChinaCandidate:M F JiaoFull Text:PDF
GTID:2268330401458729Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of smart phones, the data stored in the phones and the number ofinstalled programs are getting more and more, as a result, it’s becoming more and moreinconvenient for users to find and use these data or programs. Therefore, the smart phoneoperating systems always provide a local search engine(also called desktop search engine)to facilitate the users to find these data, but it does not work well when we are trying tosearch Chinese keywords--it needs too many input operations and does not supportoperations on the search results well. Many developers have tried to make up for these twodefects, and released many desktop search engines with better user experience. However,most of these search engines are trying to provide better support for operatons on the searchresults, but failed to solve the problem of too many input operations. Our paper attempts todesign and implement a desktop search engine for Android phones, which can significantlyreduce the number of input operations.We designed a T9keyboard-based local search engine using all kinds of relatedknowledge and skills, including the structure of the Andorid operating system, file system,file organization, application structure, data access, SQLite database, information retrieval,application development, and FTS3full-text search.Our search engine can significantly reduce the number of query operations, andsupports the search of contacts, music, and applications, and a FTS3-based version of oursearch engine supports the search of SMS. In addition, our search engine provides a goodsupport for operations on the search results.
Keywords/Search Tags:desktop search engine, Android, SQLite, FTS3
PDF Full Text Request
Related items