Skip to content

Commit

Permalink
v1.1发布
Browse files Browse the repository at this point in the history
  • Loading branch information
iMeiji committed Mar 23, 2017
1 parent c5d170d commit 0a86fdb
Show file tree
Hide file tree
Showing 23 changed files with 592 additions and 281 deletions.
8 changes: 8 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
*.iml
.gradle
/local.properties
/.idea
.DS_Store
/build
/captures
.externalNativeBuild
1 change: 1 addition & 0 deletions app/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
/build
2 changes: 1 addition & 1 deletion app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ android {
minSdkVersion 15
targetSdkVersion 25
versionCode 1
versionName "1.0"
versionName "1.1"
multiDexEnabled true
vectorDrawables.useSupportLibrary = true
}
Expand Down
9 changes: 8 additions & 1 deletion app/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -60,11 +60,18 @@
</activity>

<activity
android:name=".SettingsActivity"
android:name="com.meiji.toutiao.settings.SettingsActivity"
android:configChanges="orientation|screenSize|uiMode"
android:label="@string/title_settings">
</activity>

<activity
android:name=".settings.AboutActivity"
android:configChanges="orientation|screenSize|uiMode"
android:label="@string/title_about"
android:theme="@style/AppTheme.NoActionBar">
</activity>

<activity
android:name=".other.funny.content.FunnyContentActivity"
android:configChanges="orientation|screenSize|uiMode"
Expand Down
4 changes: 2 additions & 2 deletions app/src/main/java/com/meiji/toutiao/InitApp.java
Original file line number Diff line number Diff line change
Expand Up @@ -39,9 +39,9 @@ public void onCreate() {
super.onCreate();
AppContext = getApplicationContext();
if (SettingsUtil.getInstance().getIsNightMode()) {
AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_NO);
} else {
AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_YES);
} else {
AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_NO);
}
Stetho.initializeWithDefaults(this);
}
Expand Down
5 changes: 3 additions & 2 deletions app/src/main/java/com/meiji/toutiao/MainActivity.java
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
import com.meiji.toutiao.other.OtherTabLayout;
import com.meiji.toutiao.photo.PhotoTabLayout;
import com.meiji.toutiao.search.SearchView;
import com.meiji.toutiao.settings.SettingsActivity;
import com.meiji.toutiao.utils.SettingsUtil;

public class MainActivity extends BaseActivity {
Expand Down Expand Up @@ -184,10 +185,10 @@ public boolean onOptionsItemSelected(MenuItem item) {
case R.id.action_switch_night_mode:
int mode = getResources().getConfiguration().uiMode & Configuration.UI_MODE_NIGHT_MASK;
if (mode == Configuration.UI_MODE_NIGHT_YES) {
SettingsUtil.getInstance().setIsNightMode(true);
SettingsUtil.getInstance().setIsNightMode(false);
AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_NO);
} else {
SettingsUtil.getInstance().setIsNightMode(false);
SettingsUtil.getInstance().setIsNightMode(true);
AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_YES);
}
getWindow().setWindowAnimations(R.style.WindowAnimationFadeInOut);
Expand Down
260 changes: 0 additions & 260 deletions app/src/main/java/com/meiji/toutiao/SettingsActivity.java

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ public String getHtml() {
if (content != null) {

String css = "<link rel=\"stylesheet\" href=\"file:///android_asset/toutiao_light.css\" type=\"text/css\">";
if (!SettingsUtil.getInstance().getIsNightMode()) {
if (SettingsUtil.getInstance().getIsNightMode()) {
css = css.replace("toutiao_light", "toutiao_dark");
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ public String getHtml() {
if (content != null) {

String css = "<link rel=\"stylesheet\" href=\"file:///android_asset/toutiao_light.css\" type=\"text/css\">";
if (!SettingsUtil.getInstance().getIsNightMode()) {
if (SettingsUtil.getInstance().getIsNightMode()) {
css = css.replace("toutiao_light", "toutiao_dark");
}

Expand Down
Loading

0 comments on commit 0a86fdb

Please sign in to comment.