Commit cd4fce61 by Author name

3.17 发布动态和我创建的话题

parent bafa2052
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" <manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="cn.yunliyunwai.beyondclouds"> package="cn.yunliyunwai.beyondclouds">
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<application <application
android:name=".BeyondApplication" android:name=".BeyondApplication"
android:allowBackup="true" android:allowBackup="true"
...@@ -9,18 +14,26 @@ ...@@ -9,18 +14,26 @@
android:roundIcon="@mipmap/ic_launcher_round" android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true" android:supportsRtl="true"
android:theme="@style/AppTheme"> android:theme="@style/AppTheme">
<activity <activity android:name=".ui.page.MyTopicActivity">
android:theme="@style/AppTheme.FullScreen"
android:name=".SplashActivity">
<intent-filter> <intent-filter>
<action android:name="android.intent.action.MAIN" /> <action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" /> <category android:name="android.intent.category.LAUNCHER" />
</intent-filter> </intent-filter>
</activity> </activity>
<activity android:name=".ui.page.PostWritingActivity"></activity>
<activity
android:name=".SplashActivity"
android:theme="@style/AppTheme.FullScreen">
<!-- <intent-filter> -->
<!-- <action android:name="android.intent.action.MAIN" /> -->
<!-- <category android:name="android.intent.category.LAUNCHER" /> -->
<!-- </intent-filter> -->
</activity>
<activity android:name=".MainActivity" /> <activity android:name=".MainActivity" />
</application> </application>
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
</manifest> </manifest>
\ No newline at end of file
package cn.yunliyunwai.beyondclouds.ui.page;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import cn.yunliyunwai.beyondclouds.R;
public class MyTopicActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_my_topic);
}
}
package cn.yunliyunwai.beyondclouds.ui.page;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import cn.yunliyunwai.beyondclouds.R;
public class PostWritingActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_post_writing);
}
}
...@@ -18,7 +18,7 @@ import java.util.concurrent.TimeUnit; ...@@ -18,7 +18,7 @@ import java.util.concurrent.TimeUnit;
/** /**
* @author yawei * @author yawei
*/ */
public class AppExecutors { public class AppExecutors {
private static final String TAG = "AppExecutors"; private static final String TAG = "AppExecutors";
/**磁盘IO线程池**/ /**磁盘IO线程池**/
private final ExecutorService diskIO; private final ExecutorService diskIO;
......
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".ui.page.MyTopicActivity">
<ImageView
android:id="@+id/topic_photo"
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_marginStart="0dp"
android:layout_marginLeft="0dp"
android:layout_marginTop="22dp"
android:src="@drawable/topic_photo"
app:layout_constraintStart_toStartOf="@+id/guidelineLeft"
app:layout_constraintTop_toTopOf="parent"/>
<TextView
android:id="@+id/topic_name"
android:layout_width="0dp"
android:layout_height="24dp"
android:layout_marginStart="8dp"
android:layout_marginLeft="8dp"
android:layout_marginTop="22dp"
android:gravity="left"
android:textColor="@color/colorTextAccent"
android:textSize="18sp"
android:text="@string/topic_name"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintStart_toEndOf="@+id/topic_photo"/>
<TextView
android:id="@+id/topic_data"
android:layout_width="0dp"
android:layout_height="14dp"
android:gravity="left"
android:textSize="10sp"
android:textColor="@color/colorText"
android:text="@string/topic_data"
android:layout_marginTop="8dp"
android:layout_marginStart="8dp"
android:layout_marginLeft="8dp"
app:layout_constraintTop_toBottomOf="@+id/topic_name"
app:layout_constraintStart_toEndOf="@+id/topic_photo"/>
<Button
android:id="@+id/topic_edit"
android:layout_width="25dp"
android:layout_height="15dp"
android:gravity="right"
android:textSize="12sp"
android:textColor="@color/colorText"
android:layout_marginTop="40dp"
android:background="@null"
android:text="@string/topic_edit"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintEnd_toEndOf="@+id/guidelineRight"/>
<TextView
android:layout_width="64dp"
android:layout_height="14dp"
android:gravity="center"
android:textSize="10sp"
android:textColor="@color/colorText"
android:layout_marginBottom="14dp"
android:text="— 到底了 —"
app:layout_constraintStart_toStartOf="@+id/guidelineLeft"
app:layout_constraintEnd_toEndOf="@+id/guidelineRight"
app:layout_constraintBottom_toBottomOf="parent"/>
<View
android:id="@+id/dividerOne"
android:layout_width="0dp"
android:layout_height="0.8dp"
android:layout_marginTop="92dp"
android:background="@color/dividerColor"
app:layout_goneMarginTop="92dp"
android:layout_marginStart="0dp"
android:layout_marginLeft="0dp"
android:layout_marginEnd="0dp"
android:layout_marginRight="0dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintStart_toEndOf="@+id/guidelineLeft"
app:layout_constraintEnd_toStartOf="@+id/guidelineRight"/>
<androidx.constraintlayout.widget.Guideline
android:id="@+id/guidelineRight"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
app:layout_constraintGuide_end="12dp" />
<androidx.constraintlayout.widget.Guideline
android:id="@+id/guidelineLeft"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
app:layout_constraintGuide_begin="12dp" />
</androidx.constraintlayout.widget.ConstraintLayout>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/colorWhite"
tools:context=".ui.page.PostWritingActivity">
<EditText
android:id="@+id/edit_post"
android:layout_width="match_parent"
android:layout_height="271dp"
android:hint="@string/post_hint"
android:gravity="left|top"
android:padding="14dp"
android:textSize="14sp"
android:background="@color/colorWhite"
android:scrollbars="vertical"
app:layout_constraintTop_toTopOf="parent"/>
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/post_choice"
android:layout_width="match_parent"
android:layout_height="44dp"
android:background="@color/colorBackgroundPostWritingChoice"
app:layout_constraintTop_toBottomOf="@+id/edit_post">
<cn.yunliyunwai.beyondclouds.view.BeyondTextIcon
android:id="@+id/btn_photo_choose"
android:layout_width="20dp"
android:layout_height="22dp"
android:layout_marginTop="11dp"
android:layout_marginStart="36dp"
android:layout_marginLeft="36dp"
android:textSize="16sp"
android:text="@string/icon_photo_choose"
android:textColor="@color/colorText"
app:layout_constraintStart_toStartOf="@+id/post_choice"
app:layout_constraintTop_toTopOf="@+id/post_choice" />
<cn.yunliyunwai.beyondclouds.view.BeyondTextIcon
android:id="@+id/btn_code"
android:layout_width="22dp"
android:layout_height="22dp"
android:layout_marginTop="13dp"
android:text="@string/icon_code"
android:textColor="@color/colorText"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintStart_toEndOf="@+id/btn_photo_choose"
app:layout_constraintEnd_toStartOf="@+id/btn_link"/>
<cn.yunliyunwai.beyondclouds.view.BeyondTextIcon
android:id="@+id/btn_link"
android:layout_width="20dp"
android:layout_height="22dp"
android:layout_marginTop="11dp"
android:textSize="20sp"
android:text="@string/icon_link"
android:textColor="@color/colorText"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent"/>
<cn.yunliyunwai.beyondclouds.view.BeyondTextIcon
android:id="@+id/btn_emj"
android:layout_width="20dp"
android:layout_height="22dp"
android:layout_marginTop="11dp"
android:textSize="20sp"
android:textColor="@color/colorText"
android:text="@string/icon_emj_choose"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintStart_toEndOf="@+id/btn_link"
app:layout_constraintEnd_toStartOf="@+id/btn_topic"/>
<cn.yunliyunwai.beyondclouds.view.BeyondTextIcon
android:id="@+id/btn_topic"
android:layout_width="20dp"
android:layout_height="22dp"
android:layout_marginEnd="34dp"
android:layout_marginRight="34dp"
android:textSize="20sp"
android:layout_marginTop="11dp"
android:textColor="@color/colorText"
android:text="@string/icon_topic_choose"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintEnd_toEndOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
</androidx.constraintlayout.widget.ConstraintLayout>
\ No newline at end of file
...@@ -13,4 +13,6 @@ ...@@ -13,4 +13,6 @@
<color name="colorGray">#666666</color> <color name="colorGray">#666666</color>
<color name="colorTextAccent">#333333</color> <color name="colorTextAccent">#333333</color>
<color name="colorBackgroundTopicTouched">#3000AAE6</color> <color name="colorBackgroundTopicTouched">#3000AAE6</color>
<color name="colorBackgroundPostWritingChoice">#f5f8fa</color>
<color name="dividerColor">#e6e5e6</color>
</resources> </resources>
...@@ -30,5 +30,12 @@ ...@@ -30,5 +30,12 @@
<string name="icon_like">&#xe61b;</string> <string name="icon_like">&#xe61b;</string>
<string name="icon_collect">&#xe61c;</string> <string name="icon_collect">&#xe61c;</string>
<string name="icon_qr_code">&#xe61d;</string> <string name="icon_qr_code">&#xe61d;</string>
<string name="icon_link">&#xe601;</string>
<string name="icon_code">&#xe61e;</string>
<string name="icon_topic_choose">&#xe61f;</string>
<!-- icons end --> <!-- icons end -->
<string name="post_hint">哈哈哈,我有个新鲜事要告诉大家~</string>
<string name="topic_name"># 123 #</string>
<string name="topic_data">56万讨论·1.5亿阅读</string>
<string name="topic_edit">编辑</string>
</resources> </resources>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment