GitXplorerGitXplorer
y

ofeed

public
2 stars
0 forks
0 issues

Commits

List of commits on branch master.
Unverified
a8bf11c6634a489dad29164308b8e2fa8f71fe64

presentation: update illustrations to feed's cut

yyeputons committed 9 years ago
Unverified
09fba6113a3a67ecf06a18e8412b5991f005fdff

presentation: initial change for 21.03.2016 presentation

yyeputons committed 9 years ago
Unverified
3b518e7c3005c08918e36fb4d41d74936f37782b

Revert "FeedListViewAdapter: remove check for integer overflow"

yyeputons committed 9 years ago
Unverified
c76c8a87a9c6e5692e8e39adb7319fd3fc6e6380

Fix compilation error after 2b60060c206c

yyeputons committed 9 years ago
Unverified
3bb11f117cebe65c11b2fe963125229bff98bc38

FeedListViewAdapter: remove check for integer overflow

yyeputons committed 9 years ago
Unverified
b81ecb02987799a966f8f6fb7a353fdf4da17c15

ThreadPoolResourceDownloader: add clarity to HTTP response code check

yyeputons committed 9 years ago

README

The README file for this repository.

ofeed

O'Feed is an offline VK feed viewer for Android

Building

Overview

I personally don't like Gradle because it's way too slow on my laptop. That's why the project is created in "legacy" way using Ant. On the other hand, VK SDK that I use is built using Gradle. There is no direct way to run Gradle from Ant builds, so straightforward command-line building is not possible yet. It all compiles flawlessly with IntelliJ IDEA, though.

Building with IntelliJ IDEA

Tested with IntelliJ IDEA 15 Community Edition.

  1. Clone project with submodules: git clone https://github.com/yeputons/ofeed.git --recursive
  2. Click "Import project" in IDEA
  3. Select path you've cloned the repository into (like ~/ofeed)
  4. Choose "Create project from existing sources" option (i.e. not "Import from Gradle/Maven/whatever")
  5. On the page with source directories list, leave ofeed (Android), ofeed/src (Java) and vk-android-sdk/vksdk_library/src/main/java (Java) selected. Unselect VKTestApplication.
  6. There will be no libraries found, it's ok for now
  7. There should be two modules found: ofeed and main (for vksdk_library). You can renamed the latter to vksdk_library for convenience.
  8. Choose Android API >=21 as project SDK. The application will run on earlier versions as well, but API 21 is required for VK SDK to compile.
  9. There is no need to change anything on the last page which offers you to uncheck mistakengly found manifests (it finds three of them for me).
  10. After the project is created, go to "Project Structure"/"Libraries".
  11. Add Android Support Library v4 to both modules, can be added with jar: "$ANDROID_HOME/extras/android/support/v4/android-support-v4.jar
  12. Add two Maven dependencies to ofeed module: com.j256.ormlite:ormlite-android:4.48, org.jsoup:jsoup:1.8.3
  13. Close the dialog and try building the project