Skip to content

Commit

Permalink
license
Browse files Browse the repository at this point in the history
  • Loading branch information
andyiac committed Aug 10, 2015
1 parent c3a14d6 commit 4c7571e
Show file tree
Hide file tree
Showing 8 changed files with 61 additions and 28 deletions.
1 change: 1 addition & 0 deletions .idea/inspectionProfiles/Project_Default.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

9 changes: 1 addition & 8 deletions .idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

21 changes: 10 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ android app architecture template

- RxJava
- Dagger
- EventBus
- gradle (multi channel release)
- okHttp
- retrofit
Expand All @@ -17,16 +16,16 @@ android app architecture template


## License
Copyright (c) 2014 andyiacZhang

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
Copyright (c) 2014 Andyiac
1
Licensed under the Apache License, Version 2.0 (the "License");
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0
http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
19 changes: 19 additions & 0 deletions android_arch_demo.iml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<module external.linked.project.id="android_architecture_demo" external.linked.project.path="$MODULE_DIR$" external.root.project.path="$MODULE_DIR$" external.system.id="GRADLE" external.system.module.group="" external.system.module.version="unspecified" type="JAVA_MODULE" version="4">
<component name="FacetManager">
<facet type="java-gradle" name="Java-Gradle">
<configuration>
<option name="BUILD_FOLDER_PATH" value="$MODULE_DIR$/build" />
<option name="BUILDABLE" value="false" />
</configuration>
</facet>
</component>
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_7" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$">
<excludeFolder url="file://$MODULE_DIR$/.gradle" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>
22 changes: 16 additions & 6 deletions app/app.iml
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,10 @@
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.android.support/appcompat-v7/22.2.1/jars" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.android.support/recyclerview-v7/22.2.1/jars" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.android.support/support-v4/22.2.1/jars" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.facebook.fresco/drawee/0.6.0/jars" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.facebook.fresco/fbcore/0.6.0/jars" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.facebook.fresco/fresco/0.6.0/jars" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.facebook.fresco/imagepipeline/0.6.0/jars" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.orhanobut/logger/1.10/jars" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/jacoco" />
Expand All @@ -92,27 +96,33 @@
</content>
<orderEntry type="jdk" jdkName="Android API 22 Platform" jdkType="Android SDK" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" exported="" name="logger-1.10" level="project" />
<orderEntry type="library" exported="" name="rxandroid-0.24.0" level="project" />
<orderEntry type="library" exported="" name="fbcore-0.6.0" level="project" />
<orderEntry type="library" exported="" name="guava-15.0" level="project" />
<orderEntry type="library" exported="" name="rxjava-1.0.8" level="project" />
<orderEntry type="library" exported="" name="systembartint-1.0.4" level="project" />
<orderEntry type="library" exported="" name="okio-1.2.0" level="project" />
<orderEntry type="library" exported="" name="dagger-1.2.2" level="project" />
<orderEntry type="library" exported="" name="dagger-compiler-1.2.2" level="project" />
<orderEntry type="library" exported="" name="picasso-2.3.2" level="project" />
<orderEntry type="library" exported="" name="jsr305-2.0.1" level="project" />
<orderEntry type="library" exported="" name="fastjson-1.2.6" level="project" />
<orderEntry type="library" exported="" name="library-2.4.0" level="project" />
<orderEntry type="library" exported="" name="logger-1.10" level="project" />
<orderEntry type="library" exported="" name="drawee-0.6.0" level="project" />
<orderEntry type="library" exported="" name="systembartint-1.0.4" level="project" />
<orderEntry type="library" exported="" name="okhttp-2.2.0" level="project" />
<orderEntry type="library" exported="" name="recyclerview-v7-22.2.1" level="project" />
<orderEntry type="library" exported="" name="stetho-okhttp-1.1.1" level="project" />
<orderEntry type="library" exported="" name="support-annotations-22.2.1" level="project" />
<orderEntry type="library" exported="" name="stetho-1.1.1" level="project" />
<orderEntry type="library" exported="" name="dagger-compiler-1.2.2" level="project" />
<orderEntry type="library" exported="" name="retrofit-1.9.0" level="project" />
<orderEntry type="library" exported="" name="litepal-1.2.0-src" level="project" />
<orderEntry type="library" exported="" name="picasso-2.3.2" level="project" />
<orderEntry type="library" exported="" name="gson-2.3.1" level="project" />
<orderEntry type="library" exported="" name="support-v4-22.2.1" level="project" />
<orderEntry type="library" exported="" name="jsr305-2.0.1" level="project" />
<orderEntry type="library" exported="" name="imagepipeline-0.6.0" level="project" />
<orderEntry type="library" exported="" name="fresco-0.6.0" level="project" />
<orderEntry type="library" exported="" name="javax.inject-1" level="project" />
<orderEntry type="library" exported="" name="fastjson-1.2.6" level="project" />
<orderEntry type="library" exported="" name="bolts-android-1.1.4" level="project" />
<orderEntry type="library" exported="" name="commons-cli-1.2" level="project" />
<orderEntry type="library" exported="" name="appcompat-v7-22.2.1" level="project" />
<orderEntry type="library" exported="" name="javawriter-2.5.0" level="project" />
Expand Down
3 changes: 3 additions & 0 deletions app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -44,4 +44,7 @@ dependencies {

compile 'com.readystatesoftware.systembartint:systembartint:1.0.4'

compile 'com.facebook.fresco:fresco:0.6.0+'


}
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
* @web http://blog.andyiac.com/
*/
public class AllPersonlInfos {
private List<PersonInfo> data;
public List<PersonInfo> data;

public List<PersonInfo> getData() {
return data;
Expand Down
12 changes: 10 additions & 2 deletions app/src/main/java/com/knight/arch/ui/fragment/RankingFragment.java
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,9 @@ public class RankingFragment extends InjectableFragment {
private RecyclerView mRecyclerView;
private ListAdapterHolder adapter;
private List<PersonInfo> mPersonInfos = new ArrayList<PersonInfo>();
private int lastVisibleItem;
private LinearLayoutManager mLinearLayoutManager;

Observer<Pagination<PersonInfo>> observer = new Observer<Pagination<PersonInfo>>() {
@Override
public void onCompleted() {
Expand All @@ -66,8 +69,7 @@ public void onNext(Pagination<PersonInfo> personInfoPagination) {
setRefreshing(false);
}
};
private int lastVisibleItem;
private LinearLayoutManager mLinearLayoutManager;


@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
Expand Down Expand Up @@ -181,6 +183,12 @@ public Pagination<PersonInfo> call(Pagination<PersonInfo> personInfoPagination)
.subscribe(observer);
}

private void getDataRx2(){
apiService.getDataRxJava()
.observeOn(AndroidSchedulers.mainThread())
.map(allPersonlInfos-> allPersonlInfos.getData())
}

public void setRefreshing(boolean refreshing) {
if (swipeRefreshLayout == null) {
return;
Expand Down

0 comments on commit 4c7571e

Please sign in to comment.