Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
carrotech
doodle
提交
0eeeb00a
D
doodle
项目概览
carrotech
/
doodle
与 Fork 源项目一致
从无法访问的项目Fork
通知
5
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
doodle
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
0eeeb00a
编写于
7月 20, 2018
作者:
H
huangziwei
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
更换图标
上级
9f9bed7c
变更
23
展开全部
隐藏空白更改
内联
并排
Showing
23 changed file
with
196 addition
and
211 deletion
+196
-211
doodle/src/main/java/cn/hzw/doodle/DoodleActivity.java
doodle/src/main/java/cn/hzw/doodle/DoodleActivity.java
+7
-0
doodle/src/main/res/drawable-xxhdpi/doodle_ic_arrow.png
doodle/src/main/res/drawable-xxhdpi/doodle_ic_arrow.png
+0
-0
doodle/src/main/res/drawable-xxhdpi/doodle_ic_clear.png
doodle/src/main/res/drawable-xxhdpi/doodle_ic_clear.png
+0
-0
doodle/src/main/res/drawable-xxhdpi/doodle_ic_copy.png
doodle/src/main/res/drawable-xxhdpi/doodle_ic_copy.png
+0
-0
doodle/src/main/res/drawable-xxhdpi/doodle_ic_eraser.png
doodle/src/main/res/drawable-xxhdpi/doodle_ic_eraser.png
+0
-0
doodle/src/main/res/drawable-xxhdpi/doodle_ic_fill_circle.png
...le/src/main/res/drawable-xxhdpi/doodle_ic_fill_circle.png
+0
-0
doodle/src/main/res/drawable-xxhdpi/doodle_ic_fill_rect.png
doodle/src/main/res/drawable-xxhdpi/doodle_ic_fill_rect.png
+0
-0
doodle/src/main/res/drawable-xxhdpi/doodle_ic_handwrite.png
doodle/src/main/res/drawable-xxhdpi/doodle_ic_handwrite.png
+0
-0
doodle/src/main/res/drawable-xxhdpi/doodle_ic_hollow_circle.png
.../src/main/res/drawable-xxhdpi/doodle_ic_hollow_circle.png
+0
-0
doodle/src/main/res/drawable-xxhdpi/doodle_ic_hollow_rect.png
...le/src/main/res/drawable-xxhdpi/doodle_ic_hollow_rect.png
+0
-0
doodle/src/main/res/drawable-xxhdpi/doodle_ic_line.png
doodle/src/main/res/drawable-xxhdpi/doodle_ic_line.png
+0
-0
doodle/src/main/res/drawable-xxhdpi/doodle_ic_pen.png
doodle/src/main/res/drawable-xxhdpi/doodle_ic_pen.png
+0
-0
doodle/src/main/res/drawable-xxhdpi/doodle_ic_text.png
doodle/src/main/res/drawable-xxhdpi/doodle_ic_text.png
+0
-0
doodle/src/main/res/drawable-xxhdpi/doodle_ic_texture.png
doodle/src/main/res/drawable-xxhdpi/doodle_ic_texture.png
+0
-0
doodle/src/main/res/drawable-xxhdpi/doodle_ic_undo.png
doodle/src/main/res/drawable-xxhdpi/doodle_ic_undo.png
+0
-0
doodle/src/main/res/drawable/doodle_shape_circle_normal.xml
doodle/src/main/res/drawable/doodle_shape_circle_normal.xml
+4
-1
doodle/src/main/res/drawable/doodle_shape_circle_pressed.xml
doodle/src/main/res/drawable/doodle_shape_circle_pressed.xml
+3
-0
doodle/src/main/res/drawable/doodle_shape_rect_stroke_normal.xml
...src/main/res/drawable/doodle_shape_rect_stroke_normal.xml
+1
-1
doodle/src/main/res/drawable/doodle_shape_rect_stroke_pressed.xml
...rc/main/res/drawable/doodle_shape_rect_stroke_pressed.xml
+1
-1
doodle/src/main/res/layout/doodle_layout.xml
doodle/src/main/res/layout/doodle_layout.xml
+168
-198
doodle/src/main/res/layout/doodle_title_bar.xml
doodle/src/main/res/layout/doodle_title_bar.xml
+7
-7
doodle/src/main/res/values/color.xml
doodle/src/main/res/values/color.xml
+2
-2
doodle/src/main/res/values/dimen.xml
doodle/src/main/res/values/dimen.xml
+3
-1
未找到文件。
doodle/src/main/java/cn/hzw/doodle/DoodleActivity.java
浏览文件 @
0eeeb00a
...
...
@@ -492,6 +492,13 @@ public class DoodleActivity extends Activity {
findViewById
(
R
.
id
.
btn_fill_rect
).
setOnClickListener
(
mOnClickListener
);
findViewById
(
R
.
id
.
btn_clear
).
setOnClickListener
(
mOnClickListener
);
findViewById
(
R
.
id
.
btn_undo
).
setOnClickListener
(
mOnClickListener
);
findViewById
(
R
.
id
.
btn_undo
).
setOnLongClickListener
(
new
View
.
OnLongClickListener
()
{
@Override
public
boolean
onLongClick
(
View
v
)
{
findViewById
(
R
.
id
.
btn_clear
).
performClick
();
return
true
;
}
});
findViewById
(
R
.
id
.
doodle_selectable_edit
).
setOnClickListener
(
mOnClickListener
);
findViewById
(
R
.
id
.
doodle_selectable_remove
).
setOnClickListener
(
mOnClickListener
);
findViewById
(
R
.
id
.
doodle_selectable_top
).
setOnClickListener
(
mOnClickListener
);
...
...
doodle/src/main/res/drawable-xxhdpi/doodle_ic_arrow.png
0 → 100644
浏览文件 @
0eeeb00a
4.0 KB
doodle/src/main/res/drawable-xxhdpi/doodle_ic_clear.png
0 → 100644
浏览文件 @
0eeeb00a
4.2 KB
doodle/src/main/res/drawable-xxhdpi/doodle_ic_copy.png
0 → 100644
浏览文件 @
0eeeb00a
4.0 KB
doodle/src/main/res/drawable-xxhdpi/doodle_ic_eraser.png
0 → 100644
浏览文件 @
0eeeb00a
4.2 KB
doodle/src/main/res/drawable-xxhdpi/doodle_ic_fill_circle.png
0 → 100644
浏览文件 @
0eeeb00a
3.8 KB
doodle/src/main/res/drawable-xxhdpi/doodle_ic_fill_rect.png
0 → 100644
浏览文件 @
0eeeb00a
2.9 KB
doodle/src/main/res/drawable-xxhdpi/doodle_ic_handwrite.png
0 → 100644
浏览文件 @
0eeeb00a
4.7 KB
doodle/src/main/res/drawable-xxhdpi/doodle_ic_hollow_circle.png
0 → 100644
浏览文件 @
0eeeb00a
4.0 KB
doodle/src/main/res/drawable-xxhdpi/doodle_ic_hollow_rect.png
0 → 100644
浏览文件 @
0eeeb00a
2.9 KB
doodle/src/main/res/drawable-xxhdpi/doodle_ic_line.png
0 → 100644
浏览文件 @
0eeeb00a
3.2 KB
doodle/src/main/res/drawable-xxhdpi/doodle_ic_pen.png
0 → 100644
浏览文件 @
0eeeb00a
4.0 KB
doodle/src/main/res/drawable-xxhdpi/doodle_ic_text.png
0 → 100644
浏览文件 @
0eeeb00a
3.4 KB
doodle/src/main/res/drawable-xxhdpi/doodle_ic_texture.png
0 → 100644
浏览文件 @
0eeeb00a
3.9 KB
doodle/src/main/res/drawable-xxhdpi/doodle_ic_undo.png
0 → 100644
浏览文件 @
0eeeb00a
3.8 KB
doodle/src/main/res/drawable/doodle_shape_circle_normal.xml
浏览文件 @
0eeeb00a
...
...
@@ -2,7 +2,10 @@
<shape
xmlns:android=
"http://schemas.android.com/apk/res/android"
android:shape=
"oval"
android:useLevel=
"false"
>
<solid
android:color=
"#ffffff"
/>
<!-- 定义填充的颜色值 -->
<stroke
android:width=
"0.5dp"
android:color=
"@color/doodle_btn_border"
/>
<solid
android:color=
"#ffffff"
/>
<!-- 定义填充的颜色值 -->
<!--<gradient android:startColor="#dfeeeeee"-->
<!--android:endColor="#dfcccccc" -->
<!--android:angle="270"-->
...
...
doodle/src/main/res/drawable/doodle_shape_circle_pressed.xml
浏览文件 @
0eeeb00a
...
...
@@ -2,5 +2,8 @@
<shape
xmlns:android=
"http://schemas.android.com/apk/res/android"
android:shape=
"oval"
android:useLevel=
"false"
>
<stroke
android:width=
"0.5dp"
android:color=
"@color/doodle_btn_border"
/>
<solid
android:color=
"@color/doodle_btn_pressed_color"
/>
<!-- 定义填充的颜色值 -->
</shape>
doodle/src/main/res/drawable/doodle_shape_rect_stroke_normal.xml
浏览文件 @
0eeeb00a
...
...
@@ -6,7 +6,7 @@
<!-- 定义填充的颜色值 -->
<stroke
android:width=
"0.5dp"
android:color=
"
#aaaaaa
"
/>
android:color=
"
@color/doodle_btn_border
"
/>
<corners
android:radius=
"3dp"
/>
...
...
doodle/src/main/res/drawable/doodle_shape_rect_stroke_pressed.xml
浏览文件 @
0eeeb00a
...
...
@@ -4,7 +4,7 @@
<solid
android:color=
"#bbbbbb"
/>
<!-- 定义填充的颜色值 -->
<stroke
android:width=
"0.5dp"
android:color=
"
#aaaaaa
"
/>
android:color=
"
@color/doodle_btn_border
"
/>
<corners
android:radius=
"3dp"
/>
...
...
doodle/src/main/res/layout/doodle_layout.xml
浏览文件 @
0eeeb00a
此差异已折叠。
点击以展开。
doodle/src/main/res/layout/doodle_title_bar.xml
浏览文件 @
0eeeb00a
...
...
@@ -8,13 +8,13 @@
<LinearLayout
android:layout_width=
"match_parent"
android:layout_height=
"@dimen/title_bar_height"
android:layout_height=
"@dimen/
doodle_
title_bar_height"
android:gravity=
"center_vertical"
android:orientation=
"horizontal"
>
<cn.forward.androids.views.MaskImageView
android:id=
"@+id/doodle_btn_back"
android:layout_width=
"@dimen/title_bar_height"
android:layout_width=
"@dimen/
doodle_
title_bar_height"
android:layout_height=
"match_parent"
android:scaleType=
"centerInside"
android:src=
"@drawable/doodle_btn_back"
...
...
@@ -47,8 +47,8 @@
<cn.forward.androids.views.MaskImageView
android:id=
"@+id/doodle_btn_rotate"
android:layout_width=
"@dimen/title_bar_height"
android:layout_height=
"@dimen/title_bar_height"
android:layout_width=
"@dimen/
doodle_
title_bar_height"
android:layout_height=
"@dimen/
doodle_
title_bar_height"
android:padding=
"5dp"
android:scaleType=
"fitXY"
android:src=
"@drawable/doodle_rotate"
...
...
@@ -58,8 +58,8 @@
<cn.forward.androids.views.MaskImageView
android:id=
"@+id/doodle_btn_hide_panel"
android:layout_width=
"@dimen/title_bar_height"
android:layout_height=
"@dimen/title_bar_height"
android:layout_width=
"@dimen/
doodle_
title_bar_height"
android:layout_height=
"@dimen/
doodle_
title_bar_height"
android:padding=
"13dp"
android:scaleType=
"fitCenter"
android:src=
"@drawable/doodle_btn_effect_panel"
...
...
@@ -69,7 +69,7 @@
<cn.forward.androids.views.MaskImageView
android:id=
"@+id/doodle_btn_finish"
android:layout_width=
"@dimen/title_bar_height"
android:layout_width=
"@dimen/
doodle_
title_bar_height"
android:layout_height=
"match_parent"
android:scaleType=
"centerCrop"
android:src=
"@drawable/doodle_btn_finish"
...
...
doodle/src/main/res/values/color.xml
浏览文件 @
0eeeb00a
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color
name=
"doodle_btn_pressed_color"
>
#dfffd943
</color>
<color
name=
"doodle_btn_pressed_color"
>
#ffffd943
</color>
<color
name=
"doodle_btn_text"
>
#000000
</color>
<color
name=
"doodle_btn_border"
>
#88cccccc
</color>
</resources>
\ No newline at end of file
doodle/src/main/res/values/dimen.xml
浏览文件 @
0eeeb00a
<?xml version="1.0" encoding="utf-8"?>
<resources>
<dimen
name=
"title_bar_height"
>
50dp
</dimen>
<dimen
name=
"doodle_title_bar_height"
>
50dp
</dimen>
<dimen
name=
"doodle_btn_pen_size"
>
32dp
</dimen>
<dimen
name=
"doodle_btn_shape_size"
>
30dp
</dimen>
</resources>
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录