Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
C
CY_APP_Project
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
張益誠
CY_APP_Project
Commits
4492d36d
Commit
4492d36d
authored
Jul 05, 2019
by
張益誠
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Signed-off-by: AIE_Hope <omg112119@gmail.com>
parent
06b42ed4
Changes
14
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
14 changed files
with
201 additions
and
111 deletions
+201
-111
build_file_checksums.ser
.idea/caches/build_file_checksums.ser
+0
-0
gradle_models.ser
.idea/caches/gradle_models.ser
+0
-0
Project.xml
.idea/codeStyles/Project.xml
+0
-29
encodings.xml
.idea/encodings.xml
+4
-0
gradle.xml
.idea/gradle.xml
+3
-0
misc.xml
.idea/misc.xml
+1
-1
build.gradle
app/build.gradle
+2
-2
Commin.java
app/src/main/java/com/ecom/park_jy/Commin.java
+3
-0
Start.java
app/src/main/java/com/ecom/park_jy/Start.java
+30
-8
opening.java
app/src/main/java/com/ecom/park_jy/opening.java
+149
-66
start_btdevice.java
app/src/main/java/com/ecom/park_jy/start_btdevice.java
+4
-0
strings.xml
app/src/main/res/values/strings.xml
+2
-2
build.gradle
build.gradle
+1
-1
gradle-wrapper.properties
gradle/wrapper/gradle-wrapper.properties
+2
-2
No files found.
.idea/caches/build_file_checksums.ser
View file @
4492d36d
No preview for this file type
.idea/caches/gradle_models.ser
0 → 100644
View file @
4492d36d
File added
.idea/codeStyles/Project.xml
deleted
100644 → 0
View file @
06b42ed4
<component
name=
"ProjectCodeStyleConfiguration"
>
<code_scheme
name=
"Project"
version=
"173"
>
<Objective-C-extensions>
<file>
<option
name=
"com.jetbrains.cidr.lang.util.OCDeclarationKind"
value=
"Import"
/>
<option
name=
"com.jetbrains.cidr.lang.util.OCDeclarationKind"
value=
"Macro"
/>
<option
name=
"com.jetbrains.cidr.lang.util.OCDeclarationKind"
value=
"Typedef"
/>
<option
name=
"com.jetbrains.cidr.lang.util.OCDeclarationKind"
value=
"Enum"
/>
<option
name=
"com.jetbrains.cidr.lang.util.OCDeclarationKind"
value=
"Constant"
/>
<option
name=
"com.jetbrains.cidr.lang.util.OCDeclarationKind"
value=
"Global"
/>
<option
name=
"com.jetbrains.cidr.lang.util.OCDeclarationKind"
value=
"Struct"
/>
<option
name=
"com.jetbrains.cidr.lang.util.OCDeclarationKind"
value=
"FunctionPredecl"
/>
<option
name=
"com.jetbrains.cidr.lang.util.OCDeclarationKind"
value=
"Function"
/>
</file>
<class>
<option
name=
"com.jetbrains.cidr.lang.util.OCDeclarationKind"
value=
"Property"
/>
<option
name=
"com.jetbrains.cidr.lang.util.OCDeclarationKind"
value=
"Synthesize"
/>
<option
name=
"com.jetbrains.cidr.lang.util.OCDeclarationKind"
value=
"InitMethod"
/>
<option
name=
"com.jetbrains.cidr.lang.util.OCDeclarationKind"
value=
"StaticMethod"
/>
<option
name=
"com.jetbrains.cidr.lang.util.OCDeclarationKind"
value=
"InstanceMethod"
/>
<option
name=
"com.jetbrains.cidr.lang.util.OCDeclarationKind"
value=
"DeallocMethod"
/>
</class>
<extensions>
<pair
source=
"cpp"
header=
"h"
fileNamingConvention=
"NONE"
/>
<pair
source=
"c"
header=
"h"
fileNamingConvention=
"NONE"
/>
</extensions>
</Objective-C-extensions>
</code_scheme>
</component>
\ No newline at end of file
.idea/encodings.xml
0 → 100644
View file @
4492d36d
<?xml version="1.0" encoding="UTF-8"?>
<project
version=
"4"
>
<component
name=
"Encoding"
addBOMForNewFiles=
"with NO BOM"
/>
</project>
\ No newline at end of file
.idea/gradle.xml
View file @
4492d36d
...
...
@@ -3,6 +3,9 @@
<component
name=
"GradleSettings"
>
<option
name=
"linkedExternalProjectsSettings"
>
<GradleProjectSettings>
<compositeConfiguration>
<compositeBuild
compositeDefinitionSource=
"SCRIPT"
/>
</compositeConfiguration>
<option
name=
"distributionType"
value=
"DEFAULT_WRAPPED"
/>
<option
name=
"externalProjectPath"
value=
"$PROJECT_DIR$"
/>
<option
name=
"modules"
>
...
...
.idea/misc.xml
View file @
4492d36d
...
...
@@ -29,7 +29,7 @@
</value>
</option>
</component>
<component
name=
"ProjectRootManager"
version=
"2"
languageLevel=
"JDK_1_
8
"
project-jdk-name=
"1.8"
project-jdk-type=
"JavaSDK"
>
<component
name=
"ProjectRootManager"
version=
"2"
languageLevel=
"JDK_1_
7
"
project-jdk-name=
"1.8"
project-jdk-type=
"JavaSDK"
>
<output
url=
"file://$PROJECT_DIR$/build/classes"
/>
</component>
<component
name=
"ProjectType"
>
...
...
app/build.gradle
View file @
4492d36d
...
...
@@ -7,8 +7,8 @@ android {
applicationId
"com.ecom.park_jy"
minSdkVersion
19
targetSdkVersion
27
versionCode
1
versionName
"1.
0
"
versionCode
2
versionName
"1.
1
"
testInstrumentationRunner
"android.support.test.runner.AndroidJUnitRunner"
}
buildTypes
{
...
...
app/src/main/java/com/ecom/park_jy/Commin.java
View file @
4492d36d
...
...
@@ -436,6 +436,9 @@ public class Commin {
s1
=
string1
.
toCharArray
();
s2
=
string2
.
toCharArray
();
System
.
out
.
println
(
s1
);
System
.
out
.
println
(
s2
);
//回報測試
for
(
int
temp
=
0
;
temp
<
9
;
temp
++)
{
if
(
temp
%
2
==
0
)
//基數位數
{
...
...
app/src/main/java/com/ecom/park_jy/Start.java
View file @
4492d36d
...
...
@@ -988,30 +988,48 @@ public class Start extends AppCompatActivity implements LocationListener {
private
void
setBillingNumber
()
{
//單號產生
String
tof
=
""
;
calendar
=
Calendar
.
getInstance
();
System
.
out
.
println
(
"calendar-=>"
+
calendar
);
termCalendar
=
Calendar
.
getInstance
();
System
.
out
.
println
(
"termCalendar-=>"
+
termCalendar
);
termCalendar
.
add
(
Calendar
.
DATE
,
19
);
System
.
out
.
println
(
"termCalendar_add-=>"
+
termCalendar
);
//註解
billingNumber1
=
String
.
valueOf
(
termCalendar
.
get
(
Calendar
.
YEAR
)
-
11
).
substring
(
2
);
if
(
String
.
valueOf
(
termCalendar
.
get
(
Calendar
.
MONTH
)
+
1
).
length
()
==
1
)
System
.
out
.
println
(
"billingNumber1-=>"
+
billingNumber1
);
//註解
if
(
String
.
valueOf
(
termCalendar
.
get
(
Calendar
.
MONTH
)
+
1
).
length
()
==
1
)
//月份小於10則在前面補0
billingNumber1
+=
"0"
;
billingNumber1
+=
String
.
valueOf
(
termCalendar
.
get
(
Calendar
.
MONTH
)
+
1
);
if
(
String
.
valueOf
(
termCalendar
.
get
(
Calendar
.
DATE
)).
length
()
==
1
)
System
.
out
.
println
(
"billingNumber1_add_m-=>"
+
billingNumber1
);
//註解
if
(
String
.
valueOf
(
termCalendar
.
get
(
Calendar
.
DATE
)).
length
()
==
1
)
//日期小於10則在前面補0
billingNumber1
+=
"0"
;
billingNumber1
+=
String
.
valueOf
(
termCalendar
.
get
(
Calendar
.
DATE
));
System
.
out
.
println
(
"billingNumber1_add_d-=>"
+
billingNumber1
);
//註解
billingNumber1
+=
"207"
;
System
.
out
.
println
(
"billingNumber1_add_207-=>"
+
billingNumber1
);
//註解
userNum
=
getIntent
().
getStringExtra
(
"PU"
).
split
(
","
);
for
(
int
dig
=
0
;
dig
<
userNum
.
length
;
dig
++)
{
System
.
out
.
println
(
"userNum["
+
dig
+
"]-=>"
+
userNum
[
dig
]);
//註解
}
sNum
=
getIdx
(
false
);
System
.
out
.
println
(
"sNum="
+
sNum
);
//註解
if
(
userNum
[
0
].
length
()
>
2
)
{
tof
=
userNum
[
0
].
substring
(
1
,
2
)
+
userNum
[
0
].
substring
(
2
,
3
);
}
else
{
tof
=
userNum
[
0
];
tof
=
userNum
[
0
].
substring
(
1
,
2
)
+
userNum
[
0
].
substring
(
2
,
3
);
//2位數以上只取到第二位
//取第二個字 //取第三個字 //123 --> 23
}
else
if
(
userNum
[
0
].
length
()
==
1
){
//只有1位數就補0前面 2 --> 02
tof
=
"0"
+
userNum
[
0
];
}
else
{
tof
=
userNum
[
0
];
//2位數直接輸出
}
System
.
out
.
println
(
"tof-=>"
+
tof
);
//註解
billingNumber
=
tof
;
System
.
out
.
println
(
"billingNumber-=>"
+
billingNumber
);
//註解
billingNumber
+=
Commin
.
getTwoNumber
(
calendar
.
get
(
Calendar
.
YEAR
)
-
1911
);
System
.
out
.
println
(
"billingNumber_get_y-=>"
+
billingNumber
);
//註解
billingNumber
+=
Commin
.
getOneNumber
(
calendar
.
get
(
Calendar
.
MONTH
)
+
1
);
System
.
out
.
println
(
"billingNumber_get_m-=>"
+
billingNumber
);
//註解
billingNumber
+=
Commin
.
getOneNumber
(
calendar
.
get
(
Calendar
.
DATE
));
System
.
out
.
println
(
"billingNumber_get_d-=>"
+
billingNumber
);
//註解
sNum
%=
1000
;
if
(
sNum
<
100
)
{
...
...
@@ -1020,8 +1038,12 @@ public class Start extends AppCompatActivity implements LocationListener {
if
(
sNum
<
10
)
{
billingNumber
+=
"0"
;
}
System
.
out
.
println
(
"billingNumber_add_0-=>"
+
billingNumber
);
//註解
billingNumber
+=
String
.
valueOf
(
sNum
);
System
.
out
.
println
(
"billingNumber_valueOf-=>"
+
billingNumber
);
//註解
billingNumber
+=
Commin
.
check
(
billingNumber1
,
billingNumber
);
System
.
out
.
println
(
"billingNumber_Commin.check_+00-=>"
+
billingNumber
);
//註解
t17
.
setText
(
"單號:"
+
billingNumber
);
}
...
...
app/src/main/java/com/ecom/park_jy/opening.java
View file @
4492d36d
This diff is collapsed.
Click to expand it.
app/src/main/java/com/ecom/park_jy/start_btdevice.java
View file @
4492d36d
...
...
@@ -35,6 +35,8 @@ public class start_btdevice extends Activity {
Button
btn
;
bt_socket
bts
=
new
bt_socket
();
@Override
protected
void
onCreate
(
Bundle
savedInstanceState
)
{
super
.
onCreate
(
savedInstanceState
);
...
...
@@ -55,9 +57,11 @@ public class start_btdevice extends Activity {
newDv
.
setOnItemClickListener
(
mDv
);
filter
=
new
IntentFilter
(
BluetoothDevice
.
ACTION_FOUND
);
System
.
out
.
println
(
"filter-=>"
+
filter
);
//測試回報
this
.
registerReceiver
(
receiver
,
filter
);
filter
=
new
IntentFilter
(
BluetoothAdapter
.
ACTION_DISCOVERY_FINISHED
);
System
.
out
.
println
(
"filter-=>"
+
filter
);
//測試回報
this
.
registerReceiver
(
receiver
,
filter
);
adapter
=
BluetoothAdapter
.
getDefaultAdapter
();
...
...
app/src/main/res/values/strings.xml
View file @
4492d36d
<resources>
<string
name=
"title"
>
路邊停車管理系統v1.
0.6
</string>
<string
name=
"app_name"
>
PARKv1.
0.6
</string>
<string
name=
"title"
>
路邊停車管理系統v1.
1.0
</string>
<string
name=
"app_name"
>
PARKv1.
1.0
</string>
<color
name=
"white"
>
#ffffff
</color>
<color
name=
"red"
>
#FF0000
</color>
<color
name=
"green"
>
#00ff00
</color>
...
...
build.gradle
View file @
4492d36d
...
...
@@ -7,7 +7,7 @@ buildscript {
jcenter
()
}
dependencies
{
classpath
'com.android.tools.build:gradle:3.
2.0
'
classpath
'com.android.tools.build:gradle:3.
4.1
'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
...
...
gradle/wrapper/gradle-wrapper.properties
View file @
4492d36d
#
Fri Apr 12 16:25:08
CST 2019
#
Thu Jun 27 13:51:37
CST 2019
distributionBase
=
GRADLE_USER_HOME
distributionPath
=
wrapper/dists
zipStoreBase
=
GRADLE_USER_HOME
zipStorePath
=
wrapper/dists
distributionUrl
=
https
\:
//services.gradle.org/distributions/gradle-
4.6
-all.zip
distributionUrl
=
https
\:
//services.gradle.org/distributions/gradle-
5.1.1
-all.zip
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment