3 | # Encoding is UTF-8
4 |
--------------------------------------------------------------------------------
/CameraLibrary/bin/res/crunch/drawable-hdpi/albumset_preselected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/bin/res/crunch/drawable-hdpi/albumset_preselected.png
--------------------------------------------------------------------------------
/CameraLibrary/bin/res/crunch/drawable-hdpi/albumset_selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/bin/res/crunch/drawable-hdpi/albumset_selected.png
--------------------------------------------------------------------------------
/CameraLibrary/bin/res/crunch/drawable-hdpi/focus_focus_failed.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/bin/res/crunch/drawable-hdpi/focus_focus_failed.9.png
--------------------------------------------------------------------------------
/CameraLibrary/bin/res/crunch/drawable-hdpi/focus_focused.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/bin/res/crunch/drawable-hdpi/focus_focused.9.png
--------------------------------------------------------------------------------
/CameraLibrary/bin/res/crunch/drawable-hdpi/focus_focusing.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/bin/res/crunch/drawable-hdpi/focus_focusing.9.png
--------------------------------------------------------------------------------
/CameraLibrary/bin/res/crunch/drawable-hdpi/gg_ic_video_play.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/bin/res/crunch/drawable-hdpi/gg_ic_video_play.png
--------------------------------------------------------------------------------
/CameraLibrary/bin/res/crunch/drawable-hdpi/gg_ic_video_play_on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/bin/res/crunch/drawable-hdpi/gg_ic_video_play_on.png
--------------------------------------------------------------------------------
/CameraLibrary/bin/res/crunch/drawable-hdpi/ic_error.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/bin/res/crunch/drawable-hdpi/ic_error.png
--------------------------------------------------------------------------------
/CameraLibrary/bin/res/crunch/drawable-hdpi/ic_stub.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/bin/res/crunch/drawable-hdpi/ic_stub.png
--------------------------------------------------------------------------------
/CameraLibrary/bin/res/crunch/drawable-hdpi/icon_rec.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/bin/res/crunch/drawable-hdpi/icon_rec.png
--------------------------------------------------------------------------------
/CameraLibrary/bin/res/crunch/drawable-hdpi/progressbar_thumb_record_mix.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/bin/res/crunch/drawable-hdpi/progressbar_thumb_record_mix.png
--------------------------------------------------------------------------------
/CameraLibrary/bin/res/crunch/drawable-hdpi/thumb_guide_tips_new.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/bin/res/crunch/drawable-hdpi/thumb_guide_tips_new.png
--------------------------------------------------------------------------------
/CameraLibrary/bin/res/crunch/drawable-hdpi/video_detail_player_pause.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/bin/res/crunch/drawable-hdpi/video_detail_player_pause.png
--------------------------------------------------------------------------------
/CameraLibrary/bin/res/crunch/drawable-hdpi/video_detail_player_start.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/bin/res/crunch/drawable-hdpi/video_detail_player_start.png
--------------------------------------------------------------------------------
/CameraLibrary/bin/res/crunch/drawable-hdpi/video_pause_bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/bin/res/crunch/drawable-hdpi/video_pause_bg.png
--------------------------------------------------------------------------------
/CameraLibrary/bin/res/crunch/drawable-hdpi/video_player_bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/bin/res/crunch/drawable-hdpi/video_player_bg.png
--------------------------------------------------------------------------------
/CameraLibrary/bin/res/crunch/drawable-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/bin/res/crunch/drawable-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/CameraLibrary/bin/res/crunch/drawable-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/bin/res/crunch/drawable-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/CameraLibrary/bin/res/crunch/drawable-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/bin/res/crunch/drawable-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/CameraLibrary/gen/com/linj/cameralibrary/BuildConfig.java:
--------------------------------------------------------------------------------
1 | /** Automatically generated file. DO NOT MODIFY */
2 | package com.linj.cameralibrary;
3 |
4 | public final class BuildConfig {
5 | public final static boolean DEBUG = true;
6 | }
--------------------------------------------------------------------------------
/CameraLibrary/gen/com/linj/cameralibrary/R.java:
--------------------------------------------------------------------------------
1 | /* AUTO-GENERATED FILE. DO NOT MODIFY.
2 | *
3 | * This class was automatically generated by the
4 | * aapt tool from the resource data it found. It
5 | * should not be modified by hand.
6 | */
7 |
8 | package com.linj.cameralibrary;
9 |
10 | public final class R {
11 | public static final class anim {
12 | public static int focusview_show=0x7f040000;
13 | public static int tempview_show=0x7f040001;
14 | }
15 | public static final class attr {
16 | /** Must be an integer value, such as "100
".
17 |
This may also be a reference to a resource (in the form
18 | "@[package:]type:name
") or
19 | theme attribute (in the form
20 | "?[package:][type:]name
")
21 | containing a value of this type.
22 | */
23 | public static int animat_id=0x7f010000;
24 | /**
Must be an integer value, such as "100
".
25 |
This may also be a reference to a resource (in the form
26 | "@[package:]type:name
") or
27 | theme attribute (in the form
28 | "?[package:][type:]name
")
29 | containing a value of this type.
30 | */
31 | public static int focus_fail_id=0x7f010003;
32 | /**
Must be an integer value, such as "100
".
33 |
This may also be a reference to a resource (in the form
34 | "@[package:]type:name
") or
35 | theme attribute (in the form
36 | "?[package:][type:]name
")
37 | containing a value of this type.
38 | */
39 | public static int focus_focusing_id=0x7f010001;
40 | /**
Must be an integer value, such as "100
".
41 |
This may also be a reference to a resource (in the form
42 | "@[package:]type:name
") or
43 | theme attribute (in the form
44 | "?[package:][type:]name
")
45 | containing a value of this type.
46 | */
47 | public static int focus_success_id=0x7f010002;
48 | }
49 | public static final class color {
50 | public static int album_item_bg=0x7f050005;
51 | public static int common_text_yellow=0x7f050004;
52 | public static int common_title_bg=0x7f050001;
53 | public static int common_title_text=0x7f050003;
54 | public static int main_menu_bg=0x7f050000;
55 | public static int primary_title_text_color=0x7f050002;
56 | public static int video_playter_bg=0x7f050006;
57 | }
58 | public static final class dimen {
59 | /** Default screen margins, per the Android Design guidelines.
60 |
61 | Customize dimensions originally defined in res/values/dimens.xml (such as
62 | screen margins) for sw720dp devices (e.g. 10" tablets) in landscape here.
63 |
64 | */
65 | public static int activity_horizontal_margin=0x7f060000;
66 | public static int activity_vertical_margin=0x7f060001;
67 | public static int album_header_bar_height=0x7f060006;
68 | public static int album_header_btn_width=0x7f060009;
69 | public static int album_rooter_bar_height=0x7f06000a;
70 | public static int album_rooter_bar_text_size=0x7f06000b;
71 | public static int bottom_bar_height=0x7f060003;
72 | public static int shutter_bottom_size=0x7f060005;
73 | public static int thumbnail_imageview_size=0x7f060002;
74 | public static int title_view_left_back_padding_left=0x7f060007;
75 | public static int title_view_left_back_padding_right=0x7f060008;
76 | public static int top_menu_bar_height=0x7f060004;
77 | public static int video_bottom_bar_height=0x7f06000d;
78 | public static int videodetails_textsize_time=0x7f06000c;
79 | }
80 | public static final class drawable {
81 | public static int albumset_preselected=0x7f020000;
82 | public static int albumset_selected=0x7f020001;
83 | public static int btn_play_vedio=0x7f020002;
84 | public static int btn_play_vedio_b=0x7f020003;
85 | public static int focus_focus_failed=0x7f020004;
86 | public static int focus_focused=0x7f020005;
87 | public static int focus_focusing=0x7f020006;
88 | public static int gg_ic_video_play=0x7f020007;
89 | public static int gg_ic_video_play_on=0x7f020008;
90 | public static int ic_error=0x7f020009;
91 | public static int ic_launcher=0x7f02000a;
92 | public static int ic_stub=0x7f02000b;
93 | public static int icon_rec=0x7f02000c;
94 | public static int picture_setting_album_checkbox=0x7f02000d;
95 | public static int progressbar_bg=0x7f02000e;
96 | public static int progressbar_thumb_record_mix=0x7f02000f;
97 | public static int thumb_guide_tips_new=0x7f020010;
98 | public static int video_detail_player_pause=0x7f020011;
99 | public static int video_detail_player_start=0x7f020012;
100 | public static int video_pause_bg=0x7f020013;
101 | public static int video_player_bg=0x7f020014;
102 | }
103 | public static final class id {
104 | public static int action_settings=0x7f0a0011;
105 | public static int btnVideoPlayOrPause=0x7f0a000d;
106 | public static int cameraView=0x7f0a0000;
107 | public static int checkbox=0x7f0a0008;
108 | public static int focusImageView=0x7f0a0002;
109 | public static int image=0x7f0a0009;
110 | public static int imgThumbnail=0x7f0a0006;
111 | public static int llVideoDetailPlayerBottom=0x7f0a000c;
112 | public static int loading=0x7f0a000a;
113 | public static int recordInfo=0x7f0a0003;
114 | public static int sbVideoDetailPlayer=0x7f0a0010;
115 | public static int tempImageView=0x7f0a0001;
116 | public static int tvVideoPlayRemainTime=0x7f0a000f;
117 | public static int tvVideoPlayTime=0x7f0a000e;
118 | public static int videoPlayerView=0x7f0a000b;
119 | public static int videoicon=0x7f0a0007;
120 | public static int waterMark=0x7f0a0004;
121 | public static int zoomSeekBar=0x7f0a0005;
122 | }
123 | public static final class layout {
124 | public static int activity_main=0x7f030000;
125 | public static int cameracontainer=0x7f030001;
126 | public static int item_album_grid=0x7f030002;
127 | public static int item_album_pager=0x7f030003;
128 | public static int video_bottom_bar=0x7f030004;
129 | }
130 | public static final class menu {
131 | public static int main=0x7f090000;
132 | }
133 | public static final class string {
134 | /** 存储文件文件夹
135 | */
136 | public static int Files=0x7f070003;
137 | /** 图像文件夹
138 | */
139 | public static int Image=0x7f070004;
140 | /** 缩略图文件夹
141 | */
142 | public static int Thumbnail=0x7f070005;
143 | /** 视频文件夹
144 | */
145 | public static int Video=0x7f070006;
146 | public static int action_settings=0x7f070001;
147 | public static int album_enter_select=0x7f070007;
148 | public static int album_message=0x7f070011;
149 | public static int album_phoot_select_all=0x7f07000a;
150 | public static int album_phoot_unselect_all=0x7f07000b;
151 | public static int album_photo_select_tip=0x7f070009;
152 | public static int album_title=0x7f07000c;
153 | public static int api_cancel=0x7f070008;
154 | public static int app_name=0x7f070000;
155 | public static int common_cut=0x7f07000e;
156 | public static int common_delete=0x7f07000f;
157 | public static int common_edit=0x7f070010;
158 | public static int hello_world=0x7f070002;
159 | public static int pgcommon_share=0x7f07000d;
160 | }
161 | public static final class style {
162 | /**
163 | Base application theme, dependent on API level. This theme is replaced
164 | by AppBaseTheme from res/values-vXX/styles.xml on newer devices.
165 |
166 |
167 |
168 |
169 |
170 | Theme customizations available in newer API levels can go in
171 | res/values-vXX/styles.xml, while customizations related to
172 | backward-compatibility can go here.
173 |
174 |
175 |
176 |
177 |
178 | Base application theme for API 11+. This theme completely replaces
179 | AppBaseTheme from res/values/styles.xml on API 11+ devices.
180 |
181 | API 11 theme customizations can go here.
182 |
183 | Base application theme for API 14+. This theme completely replaces
184 | AppBaseTheme from BOTH res/values/styles.xml and
185 | res/values-v11/styles.xml on API 14+ devices.
186 |
187 | API 14 theme customizations can go here.
188 | */
189 | public static int AppBaseTheme=0x7f080000;
190 | /** Application theme.
191 | All customizations that are NOT specific to a particular API-level can go here.
192 | */
193 | public static int AppTheme=0x7f080001;
194 | public static int CheckBoxStyle=0x7f080002;
195 | public static int video_detail_player=0x7f080004;
196 | public static int video_detail_player_bottom_btn=0x7f080003;
197 | }
198 | public static final class styleable {
199 | /** Attributes that can be used with a FocusImageView.
200 |
Includes the following attributes:
201 |
202 |
203 |
204 | Attribute | Description |
205 | {@link #FocusImageView_focus_fail_id com.linj.cameralibrary:focus_fail_id} | |
206 | {@link #FocusImageView_focus_focusing_id com.linj.cameralibrary:focus_focusing_id} | |
207 | {@link #FocusImageView_focus_success_id com.linj.cameralibrary:focus_success_id} | |
208 |
209 | @see #FocusImageView_focus_fail_id
210 | @see #FocusImageView_focus_focusing_id
211 | @see #FocusImageView_focus_success_id
212 | */
213 | public static final int[] FocusImageView = {
214 | 0x7f010001, 0x7f010002, 0x7f010003
215 | };
216 | /**
217 | This symbol is the offset where the {@link com.linj.cameralibrary.R.attr#focus_fail_id}
218 | attribute's value can be found in the {@link #FocusImageView} array.
219 |
220 |
221 |
Must be an integer value, such as "100
".
222 |
This may also be a reference to a resource (in the form
223 | "@[package:]type:name
") or
224 | theme attribute (in the form
225 | "?[package:][type:]name
")
226 | containing a value of this type.
227 | @attr name com.linj.cameralibrary:focus_fail_id
228 | */
229 | public static final int FocusImageView_focus_fail_id = 2;
230 | /**
231 |
This symbol is the offset where the {@link com.linj.cameralibrary.R.attr#focus_focusing_id}
232 | attribute's value can be found in the {@link #FocusImageView} array.
233 |
234 |
235 |
Must be an integer value, such as "100
".
236 |
This may also be a reference to a resource (in the form
237 | "@[package:]type:name
") or
238 | theme attribute (in the form
239 | "?[package:][type:]name
")
240 | containing a value of this type.
241 | @attr name com.linj.cameralibrary:focus_focusing_id
242 | */
243 | public static final int FocusImageView_focus_focusing_id = 0;
244 | /**
245 |
This symbol is the offset where the {@link com.linj.cameralibrary.R.attr#focus_success_id}
246 | attribute's value can be found in the {@link #FocusImageView} array.
247 |
248 |
249 |
Must be an integer value, such as "100
".
250 |
This may also be a reference to a resource (in the form
251 | "@[package:]type:name
") or
252 | theme attribute (in the form
253 | "?[package:][type:]name
")
254 | containing a value of this type.
255 | @attr name com.linj.cameralibrary:focus_success_id
256 | */
257 | public static final int FocusImageView_focus_success_id = 1;
258 | /** Attributes that can be used with a TempImageView.
259 |
Includes the following attributes:
260 |
261 |
262 |
263 | Attribute | Description |
264 | {@link #TempImageView_animat_id com.linj.cameralibrary:animat_id} | |
265 |
266 | @see #TempImageView_animat_id
267 | */
268 | public static final int[] TempImageView = {
269 | 0x7f010000
270 | };
271 | /**
272 | This symbol is the offset where the {@link com.linj.cameralibrary.R.attr#animat_id}
273 | attribute's value can be found in the {@link #TempImageView} array.
274 |
275 |
276 |
Must be an integer value, such as "100
".
277 |
This may also be a reference to a resource (in the form
278 | "@[package:]type:name
") or
279 | theme attribute (in the form
280 | "?[package:][type:]name
")
281 | containing a value of this type.
282 | @attr name com.linj.cameralibrary:animat_id
283 | */
284 | public static final int TempImageView_animat_id = 0;
285 | };
286 | }
287 |
--------------------------------------------------------------------------------
/CameraLibrary/ic_launcher-web.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/ic_launcher-web.png
--------------------------------------------------------------------------------
/CameraLibrary/libs/android-support-v4.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/libs/android-support-v4.jar
--------------------------------------------------------------------------------
/CameraLibrary/proguard-project.txt:
--------------------------------------------------------------------------------
1 | # To enable ProGuard in your project, edit project.properties
2 | # to define the proguard.config property as described in that file.
3 | #
4 | # Add project specific ProGuard rules here.
5 | # By default, the flags in this file are appended to flags specified
6 | # in ${sdk.dir}/tools/proguard/proguard-android.txt
7 | # You can edit the include path and order by changing the ProGuard
8 | # include property in project.properties.
9 | #
10 | # For more details, see
11 | # http://developer.android.com/guide/developing/tools/proguard.html
12 |
13 | # Add any project specific keep options here:
14 |
15 | # If your project uses WebView with JS, uncomment the following
16 | # and specify the fully qualified class name to the JavaScript interface
17 | # class:
18 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview {
19 | # public *;
20 | #}
21 |
--------------------------------------------------------------------------------
/CameraLibrary/project.properties:
--------------------------------------------------------------------------------
1 | # This file is automatically generated by Android Tools.
2 | # Do not modify this file -- YOUR CHANGES WILL BE ERASED!
3 | #
4 | # This file must be checked in Version Control Systems.
5 | #
6 | # To customize properties used by the Ant build system edit
7 | # "ant.properties", and override values to adapt the script to your
8 | # project structure.
9 | #
10 | # To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home):
11 | #proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
12 |
13 | # Project target.
14 | target=android-19
15 | android.library=true
16 |
--------------------------------------------------------------------------------
/CameraLibrary/res/anim/focusview_show.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
13 |
17 |
--------------------------------------------------------------------------------
/CameraLibrary/res/anim/tempview_show.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
13 |
17 |
--------------------------------------------------------------------------------
/CameraLibrary/res/drawable-hdpi/albumset_preselected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/res/drawable-hdpi/albumset_preselected.png
--------------------------------------------------------------------------------
/CameraLibrary/res/drawable-hdpi/albumset_selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/res/drawable-hdpi/albumset_selected.png
--------------------------------------------------------------------------------
/CameraLibrary/res/drawable-hdpi/focus_focus_failed.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/res/drawable-hdpi/focus_focus_failed.9.png
--------------------------------------------------------------------------------
/CameraLibrary/res/drawable-hdpi/focus_focused.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/res/drawable-hdpi/focus_focused.9.png
--------------------------------------------------------------------------------
/CameraLibrary/res/drawable-hdpi/focus_focusing.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/res/drawable-hdpi/focus_focusing.9.png
--------------------------------------------------------------------------------
/CameraLibrary/res/drawable-hdpi/gg_ic_video_play.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/res/drawable-hdpi/gg_ic_video_play.png
--------------------------------------------------------------------------------
/CameraLibrary/res/drawable-hdpi/gg_ic_video_play_on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/res/drawable-hdpi/gg_ic_video_play_on.png
--------------------------------------------------------------------------------
/CameraLibrary/res/drawable-hdpi/ic_error.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/res/drawable-hdpi/ic_error.png
--------------------------------------------------------------------------------
/CameraLibrary/res/drawable-hdpi/ic_stub.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/res/drawable-hdpi/ic_stub.png
--------------------------------------------------------------------------------
/CameraLibrary/res/drawable-hdpi/icon_rec.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/res/drawable-hdpi/icon_rec.png
--------------------------------------------------------------------------------
/CameraLibrary/res/drawable-hdpi/progressbar_thumb_record_mix.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/res/drawable-hdpi/progressbar_thumb_record_mix.png
--------------------------------------------------------------------------------
/CameraLibrary/res/drawable-hdpi/thumb_guide_tips_new.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/res/drawable-hdpi/thumb_guide_tips_new.png
--------------------------------------------------------------------------------
/CameraLibrary/res/drawable-hdpi/video_detail_player_pause.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/res/drawable-hdpi/video_detail_player_pause.png
--------------------------------------------------------------------------------
/CameraLibrary/res/drawable-hdpi/video_detail_player_start.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/res/drawable-hdpi/video_detail_player_start.png
--------------------------------------------------------------------------------
/CameraLibrary/res/drawable-hdpi/video_pause_bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/res/drawable-hdpi/video_pause_bg.png
--------------------------------------------------------------------------------
/CameraLibrary/res/drawable-hdpi/video_player_bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/res/drawable-hdpi/video_player_bg.png
--------------------------------------------------------------------------------
/CameraLibrary/res/drawable-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/res/drawable-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/CameraLibrary/res/drawable-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/res/drawable-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/CameraLibrary/res/drawable-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/res/drawable-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/CameraLibrary/res/drawable/btn_play_vedio.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/CameraLibrary/res/drawable/btn_play_vedio_b.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/CameraLibrary/res/drawable/picture_setting_album_checkbox.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/CameraLibrary/res/drawable/progressbar_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | -
5 |
6 |
11 |
12 |
13 |
14 |
15 | -
16 |
17 |
18 |
23 |
24 |
25 |
26 |
27 |
28 | -
29 |
30 |
31 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/CameraLibrary/res/layout-port/cameracontainer.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
11 |
12 |
16 |
17 |
24 |
25 |
38 |
39 |
47 |
48 |
57 |
58 |
--------------------------------------------------------------------------------
/CameraLibrary/res/layout-port/item_album_grid.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
14 |
15 |
22 |
23 |
35 |
36 |
--------------------------------------------------------------------------------
/CameraLibrary/res/layout-port/item_album_pager.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
11 |
12 |
18 |
19 |
25 |
26 |
--------------------------------------------------------------------------------
/CameraLibrary/res/layout-port/video_bottom_bar.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
12 |
13 |
19 |
20 |
27 |
28 |
33 |
34 |
43 |
44 |
53 |
54 |
67 |
68 |
69 |
70 |
--------------------------------------------------------------------------------
/CameraLibrary/res/layout/activity_main.xml:
--------------------------------------------------------------------------------
1 |
10 |
11 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/CameraLibrary/res/menu/main.xml:
--------------------------------------------------------------------------------
1 |
10 |
--------------------------------------------------------------------------------
/CameraLibrary/res/values-sw600dp/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/CameraLibrary/res/values-sw720dp-land/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 | 128dp
8 |
9 |
10 |
--------------------------------------------------------------------------------
/CameraLibrary/res/values-v11/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/CameraLibrary/res/values-v14/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
8 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/CameraLibrary/res/values/attrs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/CameraLibrary/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | #aa111213
5 | #aa111213
6 | #ff888888
7 | #ff565555
8 | #ffffe049
9 | #fffcfcfd
10 | #333333
11 |
--------------------------------------------------------------------------------
/CameraLibrary/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 16dp
5 | 16dp
6 | 41.0dip
7 | 75.0dip
8 | 45.0dip
9 | 62.0dip
10 | 50.0dip
11 | 12.0dip
12 | 12.0dip
13 | 48.0dip
14 | 48.0dip
15 | 16.0sp
16 | 13.0dip
17 | 40.0dip
18 |
--------------------------------------------------------------------------------
/CameraLibrary/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Camera
5 | Settings
6 | Hello world!
7 |
8 | Files
9 |
10 | Image
11 |
12 | Thumbnail
13 |
14 | Video
15 | 选择
16 | 取消
17 | 项
18 | 全选
19 | 取消全选
20 | 我的相册
21 | 分享
22 | 移动
23 | 删除
24 | 编辑
25 | 图片&视频
26 |
27 |
28 |
--------------------------------------------------------------------------------
/CameraLibrary/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
14 |
15 |
16 |
19 |
20 |
28 |
29 |
33 |
34 |
38 |
39 |
--------------------------------------------------------------------------------
/CameraLibrary/src/com/linj/FileOperateUtil.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/src/com/linj/FileOperateUtil.java
--------------------------------------------------------------------------------
/CameraLibrary/src/com/linj/album/view/AlbumGridView.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/src/com/linj/album/view/AlbumGridView.java
--------------------------------------------------------------------------------
/CameraLibrary/src/com/linj/album/view/AlbumViewPager.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/src/com/linj/album/view/AlbumViewPager.java
--------------------------------------------------------------------------------
/CameraLibrary/src/com/linj/album/view/FilterImageView.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/src/com/linj/album/view/FilterImageView.java
--------------------------------------------------------------------------------
/CameraLibrary/src/com/linj/album/view/MatrixImageView.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/src/com/linj/album/view/MatrixImageView.java
--------------------------------------------------------------------------------
/CameraLibrary/src/com/linj/album/view/ThumbnaiImageView.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/src/com/linj/album/view/ThumbnaiImageView.java
--------------------------------------------------------------------------------
/CameraLibrary/src/com/linj/camera/view/CameraContainer.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/src/com/linj/camera/view/CameraContainer.java
--------------------------------------------------------------------------------
/CameraLibrary/src/com/linj/camera/view/CameraOperation.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/src/com/linj/camera/view/CameraOperation.java
--------------------------------------------------------------------------------
/CameraLibrary/src/com/linj/camera/view/CameraView.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/src/com/linj/camera/view/CameraView.java
--------------------------------------------------------------------------------
/CameraLibrary/src/com/linj/camera/view/FocusImageView.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/src/com/linj/camera/view/FocusImageView.java
--------------------------------------------------------------------------------
/CameraLibrary/src/com/linj/camera/view/TempImageView.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/src/com/linj/camera/view/TempImageView.java
--------------------------------------------------------------------------------
/CameraLibrary/src/com/linj/imageloader/DisplayImageOptions.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/src/com/linj/imageloader/DisplayImageOptions.java
--------------------------------------------------------------------------------
/CameraLibrary/src/com/linj/imageloader/DownloadImgUtils.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/src/com/linj/imageloader/DownloadImgUtils.java
--------------------------------------------------------------------------------
/CameraLibrary/src/com/linj/imageloader/ImageLoader.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/src/com/linj/imageloader/ImageLoader.java
--------------------------------------------------------------------------------
/CameraLibrary/src/com/linj/imageloader/ImageSizeUtil.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/src/com/linj/imageloader/ImageSizeUtil.java
--------------------------------------------------------------------------------
/CameraLibrary/src/com/linj/imageloader/displayer/BitmapDisplayer.java:
--------------------------------------------------------------------------------
1 | /*******************************************************************************
2 | * Copyright 2011-2013 Sergey Tarasevich
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | *******************************************************************************/
16 | package com.linj.imageloader.displayer;
17 |
18 | import android.graphics.Bitmap;
19 | import android.widget.ImageView;
20 |
21 | /**
22 | * Displays {@link Bitmap} in {@link com.nostra13.universalimageloader.core.imageaware.ImageAware}. Implementations can
23 | * apply some changes to Bitmap or any animation for displaying Bitmap.
24 | * Implementations have to be thread-safe.
25 | *
26 | * @author Sergey Tarasevich (nostra13[at]gmail[dot]com)
27 | * @see com.nostra13.universalimageloader.core.imageaware.ImageAware
28 | * @see com.nostra13.universalimageloader.core.assist.LoadedFrom
29 | * @since 1.5.6
30 | */
31 | public interface BitmapDisplayer {
32 |
33 | void display(Bitmap bitmap, ImageView imageView);
34 | void display(int resouceID,ImageView imageView);
35 | }
36 |
--------------------------------------------------------------------------------
/CameraLibrary/src/com/linj/imageloader/displayer/MatrixBitmapDisplayer.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/src/com/linj/imageloader/displayer/MatrixBitmapDisplayer.java
--------------------------------------------------------------------------------
/CameraLibrary/src/com/linj/imageloader/displayer/RoundedBitmapDisplayer.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/src/com/linj/imageloader/displayer/RoundedBitmapDisplayer.java
--------------------------------------------------------------------------------
/CameraLibrary/src/com/linj/video/view/VideoPlayerContainer.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/src/com/linj/video/view/VideoPlayerContainer.java
--------------------------------------------------------------------------------
/CameraLibrary/src/com/linj/video/view/VideoPlayerOperation.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/src/com/linj/video/view/VideoPlayerOperation.java
--------------------------------------------------------------------------------
/CameraLibrary/src/com/linj/video/view/VideoPlayerView.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LinJZong/AndroidProject/a1db443ee019a8d629683fe03d4dca533f131894/CameraLibrary/src/com/linj/video/view/VideoPlayerView.java
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | AndroidProject
2 | ==============
3 |
4 | 存放Android项目
5 | 自定义相机,界面素材来源于360相机,仅供学习使用。
6 |
7 | 12.30:新增照片保存功能、缩略图生成功能、图片压缩功能。
8 | 12.31:新增触摸聚焦功能,保存图片时附加动画效果,闪光灯控制。
9 |
10 | 该项目未做设备适配,很多机型会有bug。初衷是用以学习,无法直接引入项目,切记。
11 |
--------------------------------------------------------------------------------