Posts

Showing posts from December, 2015

2 Phần mềm chia sẻ file giữa smartphone và máy tính không cần dùng cáp

Image
Xin chào mọi người hôm nay Tú sẽ giới thiệu 2 phần mềm rất hữu ích trong việc chia sẻ file giữa smartphone và laptop / desktop.  Chắc hẳn khi các Bạn sử dụng smartphone dù bất kể hệ điều hành nào. Việc sao chép dữ liệu của các Bạn sẽ cực kì khó khăn vì mỗi lần các Bạn muốn truyền hay coppy dữ liệu, hình ảnh ... phải cắm dây để kết nối smartphone và laptop hoặc desktop. như thế thực sự rất bất tiện... Nhưng với 1 trong 2 phần mềm sau đây việc đó sẽ không còn khó khăn nữa Bạn chỉ cần mở phần mềm lên và truy cập vào link trên trình duyệt và việc truyền tải dữ liệu sẽ cực kì dễ dàng hơn nhiều. Nào vào 2 phần mềm luôn thôi :D . 1. Filedrop Filedrop là một phần mềm chia sẻ file trong mạng cục bộ diện rộng, mình nói thế không biết có phải không, Nhưng nếu các Bạn có 10 cái điện thoại android và bật phần mềm lên thì khi chia sẻ file cả 10 máy đều sẽ nhận được cùng lúc. Ưu điểm : Đơn giản, dễ sử dụng, gửi file cho nhiều thiết bị cùng lúc Nhược điểm: Tốc độ gửi file chậm Đ...

Tôi mệt ...

Image
Nếu Bạn là một người quen biết Tôi và Tôi nói Tôi thật sự cô đơn Bạn có tin không ? Ừ chắc hẳn các Bạn chẳng bao giờ tôi cô đơn đâu phải không ? Bởi lẽ khi đi đâu đó hay Bạn thấy tôi đi ngoài đường tôi luôn có những người Bạn xung quanh hay thậm chí là một cô gái nào đó, hay Bạn luôn thấy tôi gấp gáp và Bận rộn... Vậy là Bạn nói tôi không cô đơn.  Ừ cũng phải thôi bởi lẽ tôi luôn cười, Nhưng đã bao giờ Bạn thấy Tôi gục ngã chưa, đã bao giờ Bạn thấy tôi khóc chưa có thể là có nhưng sẽ là rất ít phải không ? Mỗi con người đều có những niềm vui và nỗi buồn khác nhau nhưng tùy cách mà người ta thể hiện,với Tôi, Tôi sẽ chỉ có thể nói những người mà tôi tin tưởng nhưng cũng không hẳn là tất cả mọi chuyện. Tôi luôn mong muốn có một người nào đó để tôi có thể nói ra mọi thứ nhưng thật sự quá khó... À mà thực ra thì tôi cũng có đó nhưng bây giờ chỉ là một kỉ niệm thôi. Bạn biết tại sao không Tôi đã quá độc đoán và trí tưởng tượng quá phong phú để rồi tôi mất đi người mà tôi nghĩ sẽ đi...

Giải một số bài tập java cơ bản.

Image
Xin chào các Ban, Hôm nay mình sẽ hướng dẫn cũng như giải một số bài tập trong java mà mình thấy nó rất hữu ích cũng như trên google cũng chưa có bài đăng nào giúp Bạn giải cả, Với mỗi bài viết giải bài tập Tú sẽ giải 5 bài tập kinh điển trong java cơ bản cho các Bạn. Nếu các Bạn thấy blog của Tú có ích cho các Bạn thì các Bạn có thể like hoặc share thì tùy miễn là đừng coppy của Tú qua nói khác mà không có sự được phép. Hôm nay Tú sẽ giải 5 bài tập sau Bài 1: Cho mảng 1 chiều các số nguyên. Hãy viết hàm liệt kê các giá trị chẵn có ít nhất 1 lân cận cũng là giá trị chẵn Bài 2: Hãy liệt kê các số âm trong mảng 1 chiều các số thực Bài 3: Hãy liệt kê các số trong mảng 1 chiều các số thực thuộc đoạn [x, y] cho trước Bài 4: Hãy liệt kê các số chẵn trong mảng 1 chiều các số nguyên thuộc đoạn [x, y] cho trước (x, y là các số nguyên) Bài 5: Tìm 1 vị trí mà giá trị tại vị trí đó là giá trị nhỏ nhất trong mảng 1 chiều các số thực Lưu ý:  Code của Tú có thể chỉ là code tham khảo ch...

Share 100+ bài tập nâng cao kĩ năng code java

Image
Nghe đồn nay là chủ nhật nên làm cú, xem flim chán không biết là gì mò lên đây share cho các Bạn ít bài tập để nâng cao kĩ năng code java cũng như nâng cao kĩ năng code và tư duy hơn. Hi vọng các Bài tập sau sẽ có ích cho các Bạn.  Lưu ý: Bài tập có thể bị trùng lặp vì mình coppy ngẫu nhiên từ những bài mình đã làm, nếu Bạn nào không có gợi ý nào tốt có thể để lại câu hỏi phía dưới comment mình sẽ hỗ trợ. 1.    Nhập vào 2 số nguyên a và b. Tính tổng, hiệu, tích và thương, in kết quả ra màn hình 2.    Nhập vào hai số nguyên a, b. In ra màn hình giá trị lớn nhất. 3.    Nhập vào 3 số nguyên a,b,c. In ra mà hình giá trị lớn nhất. 4.    Viết chương trình nhập vào 2 số nguyên dương a và b, cho biết kết quả chia lấy phần dư của a với b. 5.    Viết chương trình nhập vào 2 số nguyên dương a và b, cho biết kết quả chia lấy phần nguyên của a với b. 6.    Viết chương trình nhập vào một chuỗi ký tự, đếm số ký tự c...

Tối ưu ListView với Viewholder trong lập trình ứng dụng android.

Image
Chào các Bạn. Hiện nay có rất nhiều Bạn học lập trình ứng dụng android, và ắt hẳn một ngày nào đó Bạn sẽ sử dụng ListView. và hiện nay trên các forum như Cộng đồng lập trình android việt nam hay các group facebook có rất nhiều thành viên than phiền vì tốc độ scroll quá chậm. vì vậy nên mình sẽ viết cho các Bạn bài này để hướng dẫn các Bạn tối ưu listview với Viewholder. ViewHolder là một phần quan trọng cuối cùng trong listview các Bạn cần phải biết. Với ViewHolder sẽ giúp các Bạn tối ưu listview hơn bằng cách giản thiểu mức tối số lần findviewbyid. và cũng như sẽ giúp các Bạn tùy chỉnh một View theo ý riêng của Bạn. Khi sử dụng ViewHolder các Bạn cần phải chú ý đến 2 phương thức đó là getTag(), và setTag() . Mục để giải thích 2 phương thức này thì mình sẽ nói như thế này, mục đích mà mình phải sử dụng ViewHolder là lưu lại Tất cả các giá trị trong một view trên một dòng của ListView hay một view nào đó nên khi mình sử dụng setTag() là mình sẽ lưu lại các giá trị của view đó, và ...

Lập trình android: Hiệu ứng khi xóa một item ra khỏi listview

Image
Xin chào mọi người với bài viết này mình sẽ chia sẻ làm sao để thêm hiệu ứng khi xóa một item ra khỏi listview trong lập trình ứng dụng android. Với việc thêm hiệu ứng này sẽ giúp các Bạn hay người dùng sử dụng apps của các Bạn làm ra mà có sử dụng việc thêm hoặc xóa các item trong listview trở nên mượt mà và bắt mắt hơn. Với code này Tú chỉ chia sẻ code chú ý nhất đó là hiệu ứng và xóa một item ra khỏi listview, chứ không phải toàn bộ soure code demo. Và Tú sẽ giải thích từng dòng code một cho các Bạn hiểu rõ hơn. Để biết về demo các Bạn có thể coi video demo sau. [embed]https://www.youtube.com/watch?v=h5vcGei8FUQ[/embed] Còn đây sẽ là code của Mình. Các Bạn coppy vào sẽ bị lỗi và khắc phục lỗi đó thì dễ thôi. cũng không khó lắm đâu. Và đây chỉ là code hiệu ứng và xóa một item chứ không có sự kiện vuốt để xóa như video trên các Bạn nhé. HashMap<Long, Integer> mItemIdTopMap = new HashMap<Long, Integer>(); private void removeRowItem(View viewToRemove) { int firstVis...

Lập trình android: Hướng dẫn custom toolbar trong android

Image
Xin chào mọi người vừa rồi mình đã hướng dẫn sử dụng toolbar cơ bản trong android. Với bài viết ngày hôm nay mình sẽ hướng dẫn các Bạn custom toolbar. Nếu Bạn nào chưa biết sử dụng toolbar trong android như thế nào thì các Bạn có thể đọc lại bài viết. Bài Viết:   Toolbar trong lập trình android. Thực chất việc custom một toolbar vẫn sẽ sử dụng tới sự hỗ trợ của actionbar. Vì vốn dĩ nó là actionbar mà :) . Nào chúng ta cùng vào custom toolbar trong android làm cho nó xinh xinh hơn nhé. Thêm icon cho app và ẩn tên app. cái này có thể nói rất phổ biến. Đó là thay thế cái tên app bằng 1 icon nào đó. Để ẩn tên app các Bạn thực hiện code sau. getSupportActionBar().setDisplayShowTitleEnabled(false); Hiển thị một icon các Bạn thêm dòng code. getSupportActionBar().setIcon(R.drawable.home);   Thêm một button back ở trên thanh toolbar. Các Bạn thêm dòng code sau. getSupportActionBar().setDisplayHomeAsUpEnabled(true);   Custom menu cho toolbar nó sẽ cùng gần như của actio...

Lập trình android: Toolbar trong lập trình android.

Nếu như Bạn đã update android studio lên phiên bản 1.4 thì nếu các Bạn để ý. về code giao diện sẽ thay đổi rất là nhiều. Đặc biệt là trong file XML. Khi các Bạn mới khởi tạo một project thì nó không chỉ có 1 file xml mà có tới 2 file vậy đó là gì ? Đó là một thay đổi khi google cung cấp thêm loại kẹo mới điều đó có lẽ mình không nên quan tâm nhiều. Mình hãy quan tâm đến code, những thay đổi ở code là google đã chán actionbar và chuyển sang toolbar. Có thể nói toolbar là đành em của actionbar nên hiển nhiên nó có nhiều lợi thế hơn như, chỉnh sửa dễ và được phép tùy biến nhiều hơn... Và hôm nay mình sẽ hướng dẫn các Bạn sử dụng Toolbar trong android.  Bắt đầu các Bạn tạo một file XML có tên  activity_main.xml  và trong đó định nghĩa như sau. <?xml version="1.0" encoding="utf-8"?> <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res...

Cách custom bo tròn cạnh imageView trong android

Image
Xin chào các Bạn.  Hiện nay trong quá trình thiết kế giao diện ứng dụng cho Android mình thấy có rất nhiều Bạn gặp vấn đề trong việc bo tròn hình ảnh khi hiển thì. Nay mình mạo muội làm hẳn một bài để hướng dẫn các Bạn custom imageview theo kiểu bo tròn bằng XML. Và thực ra hiện nay mình thấy rất nhiều người hay hỏi làm sao bo tròn ở 4 góc cảu một hình ảnh trong quá trình thiết kế giao diện. Mà thực chất imageview không thể chỉnh sửa 4 góc được, Và cũng có nhiều cách để chính sửa như chỉnh sửa bitmap gốc, ghi đè hoặc cho ảnh gốc vào khung nhưng những cách đó thì luôn có một vấn đề sảy ra đó là "Automagically." Nhưng sau khi xem bài viết này của mình Bạn có thể bo tròn hình ảnh trong android trực tiếp bằng XML. Nào các bạn hãy cùng thức hiện với mình nhé. Hoặc có thể download soure code ở đây. 1. Đầu tiên bạn hãy tạo một dự án mới Khuyến khích tạo trên Android Sutdio nhé. 2. Trong thư mục / res / drawable các Bạn tạo cho mình một file XML tên tùy ý. Ở đây mình đặt là ...

Những control cơ bản cần phải biết trong lập trình android.

Xin chào các Bạn tiếp tục list bài hướng dẫn lập trình android của mình thì bài này. Mình sẽ giới thiệu các Bạn những control cơ bản cần phải nắm rõ để áp dụng vào những ứng dụng của các Bạn sau này. Với các control này thì nếu Bạn nào đã học môn "Môi trường và công cụ lập trình " hay " Lập trình windows form" thì các Bạn có thể liên tưởng để dễ hiểu hơn vì trong android chỉ thay đổi tên gọi thôi và có những control khác. ví dụ trong windows form để hiện thị 1 text là label thì android là TextViews.... Dưới đây mình sẽ list các Control cơ Bản mà các Bạn cần phải nắm rõ. Và với bài này mình sẽ chia làm 2 phần chính đó là Layout và Widget Phần 1: Các Layout cần phải nắm rõ. Layout là phần để các Bạn thiết kế giao diện cho ứng dụng của Bạn. Có thể liên tưởng nó giống như vẻ bề ngoài của các Bạn. Và trong 1 layout có thể chứa rất nhiều layout hoặc widget khác nhau. dưới đây là 4 layout các Bạn cần phải nắm rõ. RelativeLayout LinearLayout Ở Layout này có 2 loại...

Hướng dẫn custom template cho blogspot, blogger.com

Image
 Còn không các Bạn có thể tìm kiếm chỗ code menu ở chỗ jump to widget. Blogger hay còn gọi là blogspot. Nếu sau khi tạo xong một blog cho riêng mình Bạn xem qua giao diện và cảm thấy nhàm chán với template mặc định. Thì để tiếp tục bài viết trước, với bài viết này Tú sẽ hướng dẫn các Bạn chỉnh sửa template mặc định của blogger. Hiện nay template dành cho blogspot rất đa dạng và phong phú và có thể nói đáp ứng toàn bộ nhu cầu của các Bạn. và hiện nay cũng có rất nhiều trang cung cấp template cho blogspot và cũng nhiều trang share. Nhưng khi các Bạn sử dụng một template nào đó, các Bạn nên chọn cho mình một template sạch. Template sạch là sao ? là template không có chèn các quảng cáo của người share hay popup ... Và trang mà Tú tin tưởng là trang chia sẻ template sạch và nhiều template cho blogspot đẹp là http://gooyaabitemplates.com . Tại trang này các Bạn có rất nhiều sự lựa chọn. Sau khi đã có trong tay một template ưng ý nhất. các Bạn giải nén thu mục trong...

Hướng dẫn tạo blog cá nhân đơn giản với blogger.com

Image
Xin chào các Bạn. Do có một số Bạn nhờ mình giúp đỡ về việc tạo blog cá nhân riêng. Thì với bài viết này Tú sẽ hướng dẫn các Bạn tạo một blog cá nhân với blogger.com. Blogger là con của google nên khi các Bạn tạo blog với blogger thì yên tâm việc trang blog bị tấn công nha. Và một điểm cộng rất lớn nữa là việc tạo blog với blogger có thể giúp Bạn lựa chọn thoải mái tùy ý thay đổi giao diện thau bất kì template nào Bạn muốn. Để bắt đầu mình cần các Bạn phải chắc chắn có một số yêu cầu sau. Một tài khoản gmail vì blogger là của google và sử dụng tài khoản của google để đăng nhập cụ thể là gmail. các Bạn nê chọn trước cho mình một template ưng ý. các Bạn có thể tìm kiếm ở google hoặc không có thể vào trang này để chọn 1 template phù hợp và tải với bản miễn phí. trang này mình sử dụng rất nhiều  http://www.soratemplates.com Vậy là xong phần chuẩn bị. nào chúng ta bắt đầu nhé Bước 1 : Truy cập vào đường dẫn https://blogger.com nếu có yêu cầu đăng nhập thì các Bạn đăng nhập...

Thủ thuật cách chặn tin nhắn spam bán hàng online trên facebook

Image
Xin chào các Bạn, Hiện nay tình trạng bán hàng onlline trên facebook rất phổ biến và spam một cách không thể chấp nhận được. Và đặc biệt hiện nay mình thấy tin nhắn spam bán sim điện thoại rất nhiều và đặc biệt là từ những người mà mình không hề quen biết. Hay thậm chí cả những người không có kết Bạn với mình. Với bài viết thủ thuật này, Mình sẽ hướng dẫn các Bạn chặn tất cả tin nhắn rác đó bằng cách giới hạn người gửi tin nhắn cho mình. Bước 1 : Đầu tiên các Bạn vào đường link sau " Link trang cài đặt " đó là link trang cài đặt của các Bạn. Và Bạn sẽ thấy một giao diện thông tin tài khoản của các Bạn. như hình dưới đây. Sau đó các Bạn chọn mục " Quyền riêng tư " hay " Privacy " Bước 2 : Sau khi các Bạn vào mục  Quyền riêng tư  đối với Bạn nào tiếng việt và tiếng anh thì là " privacy ". Các Bạn chỉnh phần "Ai có thể liên lạc với tôi ." các Bạn chỉnh giống như hình và đóng lại là ok nhé. vậy là xong rồi đấy . Từ nay chở...

Theme wordpress: Chia sẻ theme NewsOnline của Mythemeshop

Image
Nhận dịp khai chương blog cá nhân hôm nay mình sẽ chia sẻ cho các Bạn theme NewsOnline của mythemeshop. Theme này mình rất yêu thích và đã làm giao diện chính thức cho một website khác. Theme này được mình mua với giá 59$ trực tiếp từ mythemeshop nên các Bạn an tâm code hoàn toàn sạch sẽ, không gì sạch hơn được nữa. Đúng theo như cái tên  NewsOnline  Theme  NewsOnline  được Mythemeshop thiết kế dành riêng cho các trang tin tức, Với nhiều ưu điểm của NewsOnline các Bạn có thể xây dựng cho mình một website tin tức cực kì chuyên nghiệp và khả năng cạnh tranh với các đối thủ của mình dễ dàng hơn. Đánh giá sơ bộ: Thiết kế :   Đại đa số các Theme của Mythemeshop cung cấp đều được thiết kế chuẩn HTML5 và full Responsive phù hợp với xu thế hiện nay của có webmaster. Với  NewsOnline  cũng như các Theme của Mythemeshop Bạn cực kì dễ dàng cài đặt không quá phức tạo như các nhà cung cấp theme wordpress khác, Với theme của Mythemeshop Bạn chỉ cần uploa...

Còn yêu sao phải chia tay.

Image
Lê Đại Tú -  giữa cuộc sống bộn bề này còn nhiều lắm những cuộc chia tay nhưng vẫn còn yêu. Chia tay nhưng chưa hẳn là đã hết yêu. Chỉ là đã quá mệt mỏi nếu chúng ta không thay đổi, nhưng cũng có thể chúng ta đã quá thân thuộc đến mức để mất đi cảm giác yêu phải không ? Viết cho ngày hôm qua, cho Em và cho cả Anh. *** Em à vậy là Em đã chấp nhận dừng lại rồi sao ? Ừ với Em có lẽ hiện tại thì rất tốt phải không Em ? Còn Anh thì không. Thời gian chưa hẳn là lâu nhưng bây giờ Anh cảm nhận được dường như con đường của Anh và Em đã không còn chung một điểm đến nữa. Em có biết không, Hạnh phúc trong tình yêu có lẽ đối với một vài người sẽ có được dễ dàng lắm. Nhưng với Anh nó là một quá trình dài, Nhưng có lẽ chúng ta chưa bao giờ có thể chạm đến chúng. Hơn 1 năm Anh và Em đã cùng nhau đi chung một con đường nhưng tại sao lại không thể bước tiếp, có phải vì đoạn đường đó quá xa. Hay do chúng ta lạc mất nhau từ khi nào không ai biết. Trong khoảng thời gian một năm chúng ...

Lập trình android: Notification trong android

Image
Xin chào các Bạn. Hôm nay mình sẽ hướng dẫn các Bạn về  Notification.  Vậy  Notification  là gì và sử dụng  Notification  như thế nào ? Khi sử dụng một điện thoại smartphone khi nhận được một thông báo nào đó trên  thanh trạng thái của điện thoại, gồm có hình và text... Đó chính là  Notification. Vậy sử dụng  Notification  làm sao và dùng vào trong mục đích nào, Chúng ta sẽ sử dụng  Notification  trong việc muốn xuất hiện những thông báo cho người dùng về thông tin mới. Hướng dẫn sử dụng trước khi dùng Tập 1: Để sử dụng đầu tiên các Bạn phải khởi tạo ra một builder cho  Notification.  Ở đây mình tạo nó có tên là mBuilderNotification. NotificationCompat.Builder mBuilderNtification = new NotificationCompat.Builder(getBaseContext()); Tập 2. Tiếp túc chúng ta sẽ xét các thuộc tính như icon, title... cho thông báo. mBuilderNtification.setSmallIcon(R.drawable.ledaitu); mBuilderNtification.setContentTit...

Những lưu ý quan trọng khi tự học lập trình Và Lập trình android

Image
Xin chào các Bạn đầu tiên mình cảm ơn các bạn đã ghé qua blog của mình. Bắt đầu bài viết đầu tiên cho blog cũng như list bài hướng dẫn lập trình android cơ bản thì mình sẽ nói qua về lập trình android và những lưu ý quan trọng đặc biệt dành cho các Bạn tự học lập trình android. Bài này mình chia ra hai phần chính: Dành chung cho những ai theo lập trình Dành cho các Bạn học và tự học lập trình android Dành chung cho những ai theo lập trình Đầu tiên chúng ta cần phải nói đến đó là trước khi Bạn học lập trình android Bạn phải đọc qua những điều sau đây : Lập trình là gì  : Lập trình thực chất chỉ công việc Bạn tạo ra một sản phẩm, một thành quả nào đó có ý nghĩa đối với Bạn, từ đó lập trình sẽ biến Bạn thành một lập trình viên nhưng với điều kiện Bạn biết rõ được thứ mà Bạn đã tạo ra. Bạn muốn tạo ra sản phẩm cho HĐH nào ? : Bạn phải xác định được mình muốn tạo ra được một ứng dụng cho iOS hay Android hoặc một website... ? Để trả lời câu hỏi trên Bạn phải chắc ch...