-
06-04-2013, 07:00 AM #1
Junior Member
- Ngày tham gia
- Apr 2016
- Bài viết
- 0
Hướng dẫn chạy project demo của Sliding Menu
sliding menu là một chủ đề khá hot trong diễn đàn, tất nhiên cũng có nhiều lý do và hầu hết là rất nhiều bạn tại project demo về nhưng không chạy được, và cũng bởi vì thư viện code xử lý quá tốt nên hiệu ứng rất mượt trên máy thật. sau đây là bài hướng dẫn của long, hi vọng các bạn ko chê.
1) lý do các bạn cài đặt thất bại:
[img]data/attachments/16/16074-4fb9a3277f378924f1ac76d8f8376952.jpg[/img]
- không hiểu kỹ về các hướng dẫn bằng tiếng anh trên diễn đàn nước ngoài. (cố gắng dùng tool dịch)
- project tải về bị thiếu thư viện or hình ảnh (tải ko đầy đủ).
- chưa am hiểu nhiều về việc sử dụng 1 project khác làm thư viện. (sẽ hướng dẫn trong bài)
2) các lý do để các bạn nên sử dụng sliding menu trong app của mình:
- sliding menu là một menu được tùy chỉnh khá hợp lý, menu nằm phía dưới giao diện chính và được gọi lúc cần thiết.
- đa dạng phía trái, phải, hoặc cả 2 bên đều được.
- kéo và trượt rất mượt.
- tạo cảm giác đẳng cấp cho app.
- và ngay cả đến các ông lớn như app facebook còn phải sử dụng nữa huống gì là mình.
3) chú ý vấn đề bản quyền:
- slidingmenu là đoạn code đã được đăng ký bản quyền phần mềm !!!
- do vậy các bạn nào làm app với chức năng để thu phí thì phải cẩn trọng liên hệ với tác giả nhằm tránh các kiện tụng không cần thiết.
- tuy nhiên các bạn làm các app free ăn quảng cáo thì lại không thành vấn đề nhé ^^!
4) hướng dẫn:
[img]data/attachments/16/16075-6511182445f6a037f9a650d09a4b2b6d.jpg[/img]
[img]data/attachments/16/16076-86e1212f9a2afbd36c12b6a57e5ed9e2.jpg[/img]
[img]data/attachments/16/16077-f581c0d614415af3c824cbe1a519992e.jpg[/img]
[img]data/attachments/16/16078-01530666b8bcbaa84de37c128d886755.jpg[/img]
- download và giải nén tập tin trên diễn đàn http://android.vn/ với pass giải nén là http://android.vn
do project khá nặng nên các bạn hãy download tại đây: destination url download.
- khởi động eclipse và máy ảo (lưu ý máy ảo phải lớn hơn android level 3.0).
- nhập khẩu (import) lần lượt cả 3 tập tin trong thư mục vừa giải nén.
- sau khi import, lần lượt "build project" lại cả 3 project
- trong project examplelistactivity, các bạn trỏ chuột phải chọn properties => android => kéo xuống xem nó đã add vào chưa. nếu chưa thì add thư viện này vào.
tương tự kiểm tra 2 project còn lại đã là 2 thư viện hay chưa, nếu chưa thì chọn vào như hướng dẫn lúc nãy.
- chạy và kiểm nghiệm project demo.
5) video clip hướng dẫn chạy xem kết quả:
bài viết đăng lên diễn đàn khác vui lòng ghi rõ nguồn: android.vn
pass giải nén: http://android.vn
support: thanhlong90.it@gmail.com
chúc các bạn thành công!
-
06-05-2013, 07:00 AM #2
Junior Member
- Ngày tham gia
- Oct 2014
- Bài viết
- 0
cái này như kiểu là thư viện có sẵn chỉ việc add vào dùng thôi à anh
-
06-05-2013, 07:00 AM #3
Junior Member
- Ngày tham gia
- Feb 2015
- Bài viết
- 0
nếu long rảnh sẽ tìm cách build 2 thư viện thành 1 rồi đưa vào file .jar sử dụng
-
06-12-2013, 07:00 AM #4
Junior Member
- Ngày tham gia
- Mar 2015
- Bài viết
- 0
đã làm đủ các bước, vào được chương trình, nhưng khi vừa bấm slidingmenu properties thì bị force close
06-12 22:14:14.888: e/androidruntime(276): fatal exception: main
06-12 22:14:14.888: e/androidruntime(276): java.lang.nosuchmethoderror: com.jeremyfeinstein.slidingmenu.example.baseactivi ty.getactionbar
06-12 22:14:14.888: e/androidruntime(276): at com.jeremyfeinstein.slidingmenu.example.baseactivi ty.oncreate(baseactivity.java:53)
06-12 22:14:14.888: e/androidruntime(276): at com.jeremyfeinstein.slidingmenu.example.properties activity.oncreate(propertiesactivity.java:24)
06-12 22:14:14.888: e/androidruntime(276): at android.app.instrumentation.callactivityoncreate(i nstrumentation.java:1047)
06-12 22:14:14.888: e/androidruntime(276): at android.app.activitythread.performlaunchactivity(a ctivitythread.java:2627)
06-12 22:14:14.888: e/androidruntime(276): at android.app.activitythread.handlelaunchactivity(ac tivitythread.java:2679)
06-12 22:14:14.888: e/androidruntime(276): at android.app.activitythread.access$2300(activitythr ead.java:125)
06-12 22:14:14.888: e/androidruntime(276): at android.app.activitythread$h.handlemessage(activit ythread.java:2033)
06-12 22:14:14.888: e/androidruntime(276): at android.os.handler.dispatchmessage(handler.java:99 )
06-12 22:14:14.888: e/androidruntime(276): at android.os.looper.loop(looper.java:123)
06-12 22:14:14.888: e/androidruntime(276): at android.app.activitythread.main(activitythread.jav a:4627)
06-12 22:14:14.888: e/androidruntime(276): at java.lang.reflect.method.invokenative(native method)
06-12 22:14:14.888: e/androidruntime(276): at java.lang.reflect.method.invoke(method.java:521)
06-12 22:14:14.888: e/androidruntime(276): at com.android.internal.os.zygoteinit$methodandargsca ller.run(zygoteinit.java:868)
06-12 22:14:14.888: e/androidruntime(276): at com.android.internal.os.zygoteinit.main(zygoteinit .java:626)
06-12 22:14:14.888: e/androidruntime(276): at dalvik.system.nativestart.main(native method)
-
08-18-2013, 07:00 AM #5
Junior Member
- Ngày tham gia
- Feb 2015
- Bài viết
- 0
rất cảm ơn long đã viết bài này lên cho mọi người tham khảo. mình xem code trong đấy thấy khá nhiều. long có thể tách từng sliding menu ra thành từng project được không? ví dụ như sliding menu trái, sliding menu phải.... mình mày mò tách code từng kiểu sliding menu ra nhưng toàn báo lỗi. rất mong được sự giúp đỡ của long. cảm ơn long nhiều nhá!
-
08-18-2013, 07:00 AM #6
Junior Member
- Ngày tham gia
- Jan 2015
- Bài viết
- 0
quả thật là dạo này long bận quá chắc hẹn bạn một thời gian nữa vậy, tuy nhiên theo long thấy code 1 vài libs khác cũng giống như slidingmenu nhưng libs lại ít code hơn, bạn thử tìm hiểu thêm xem như thế nào nhé!
-
08-21-2013, 07:00 AM #7
Junior Member
- Ngày tham gia
- Aug 2014
- Bài viết
- 0
thanks long nhiều nhá. mình mày mò cũng tách được rùi.hjhj
-
-
08-30-2013, 07:00 AM #9
Junior Member
- Ngày tham gia
- Apr 2016
- Bài viết
- 0
cái này có chạy được trên android 2.2 không anh,em chạy trên máy ảo 2.2 bị lỗi anh ơi
-
08-30-2013, 07:00 AM #10
Junior Member
- Ngày tham gia
- Jan 2015
- Bài viết
- 0
ở trên trong mục 4 mình có nói chạy với máy ảo (level) android 3.0 rồi kìa bạn, bạn chú ý đọc kỹ dùm nhé ^^!
Vòng đeo dương vật nên được sử dụng khi nam giới gặp phải một số vấn đề sinh lý nhất định, chẳng hạn như: Rối loạn cương dương: Khi nam giới không thể duy trì sự cương cứng đủ lâu để quan hệ tình...
Muốn “cuộc yêu” bền lâu? Đây là thời điểm nên dùng vòng đeo dương vật