[Blog client] Android client update: offline download, local favorites, RSS reading

Source: Internet
Author: User

If you do not know about this application, read the previous article "official release of the android client in the blog Garden".

It has been more than three months since the last application was released, and it was suddenly found that time has passed quickly, during this time, it took about a month to basically rewrite the code and add the main functions, because the work is very busy during the day, therefore, we can only use the evening and weekend time to develop new versions. During this period, on the one hand, due to some technical problems encountered during the development of new versions, on the other hand, it is always plagued by various troubles, you cannot take full advantage of your time.

Video demonstration

Video address: http://v.youku.com/v_show/id_XMzgyODA1MzA4.html

Blog Park News: http://news.cnblogs.com/n/139303/

This update

I. load data Asynchronously

In the previous version, I was most worried about this. I didn't use an asynchronous thread when loading data. I tried an asynchronous thread, but it was tangled by a bug when I got network images, therefore, asynchronous loading is not used, which leads to time-consuming loading of homepage data, and even false positives. The new version has solved this problem. Therefore, if I say performance is improved by 300%, it is also possible.

Ii. Offline download

As you can see, the new version now includes the offline download function, which allows you to download the latest blogs and news offline, up to 100 entries each. In addition, you can download a user's blog and clear the cache for offline content.

3. Local favorites

You can add a blog to the favorites folder. Note that the user interface has not been developed by the official blog site, so the favorites here is only a local favorites, that is to say, saving the Blog content to the local database is not the Favorites Center of the blog Park.

Iv. RSS reading

Of course, the starting point of RSS reading in this version is not to build a powerful RSS reader, but to see a blog of an author in the garden, but I don't want to search for it every time and then read it on his blog. You can manually add a subscription address to this RSS feed.

V. rankings

It includes the recommendation blog ranking, the 48-hour reading ranking, the recommendation ranking within 10 days, and the recommendation News ranking.

Vi. Other updates

  • Pull-down refresh and pull-down loading
  • Some minor adjustments have been made on the UI;
  • Comment floor display;
  • Fixed several bugs in the previous version.
Note:

1. Code can be doubled. For a programmer who is busy during the day, this is a huge workload, I said that the launch of the new version is also not too hasty. Some places have not achieved my goals, such as UI processing and experience processing. The reason why I want to release this version is that I don't want to drag this job any longer. My comments will continue to spur me to improve this application. On the other hand, I am interested in opening up this application, I will detail this issue in the next article.

2. There are no user-related interfaces on the official website, so user comments, recommendations, and online collections do not currently have this function. I believe that if the official user interface is released again, I will add these features as soon as possible. In addition, Blog reading by category and knowledge base may all be required for the next version.

3. There are more than three online manuals: jquery manual, CSS quick query manual, and regular expression quick query. I have updated some of the content, but due to time issues, most of the content is not updated, therefore, if you are an enthusiastic Park friend, contact me and I will give you background management permissions.

4. If you have any questions, submit them to me.

:

1. Download http://files.cnblogs.com/walkingp/cnblogs2.apk directly

2. Download the QR code:

3, Google Play address: https://play.google.com/store/apps/details? Id = com. cnblogs. Android

4. Update the old version: Configure> check for updates. Update the version online as instructed.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.