THẢO LUẬN

thg 6 9, 2020 2:55 SA

Ko hiểu lắm vì chưa từng dùng đến android nhưng .. vẫn thấy mở rộng kiến thức kotlin. Tks

0

Phần 3 khá là giống đệ quy nhỉ anh, vậy có gì khác biết giữa callback và đệ quy k?

0

Biến number_str với hàm remove_token trong hàm tokenize là gì vậy ạ?

0

Hay quá. Bạn viết rất dễ hiểu. Tks

0
thg 6 9, 2020 1:46 SA

Hay, tks b nhá

0
thg 6 9, 2020 1:45 SA

Bài viết hay lắm. Tks

0

Hay quá bạn . Mình đang tìm kiếm các kinh nghiệm như vầy

+1
thg 6 8, 2020 2:09 CH

Rất nhiều trick hay

0
thg 6 8, 2020 10:15 SA

IOS sao rồi host, đang hóng các phần còn lại của AutoLayout

0

Em làm được rồi anh ạ. Em cảm ơn anh nhé.

+1
thg 6 8, 2020 10:04 SA

hay. follow đã

0

bài viết hay nhưng không có ứng dụng thực tế lắm, đã là token thì tức là user đó đã nắm được device đó, nên việc lấy được token thì chỉ việc set timeout là xong. Còn lại họ chẳng lấy token để mà làm gì. Ứng dụng C++ để lưu những thông tin khác thì mình thấy hợp lý hơn, như là: username, email, credit card...

0
thg 6 8, 2020 8:13 SA

Tác giả bài viết có vẻ rất cute :-s

+1

thì bạn chỉ việc đưa nó vào cặp ngoặc tròn là xong mà. Bạn nên đọc lại 1 lượt bài viết và học cách dùng thực sự thay vì tìm câu trả lời ngay lập tức. Việc lấy ra 1 chuỗi dài như thế hoàn toàn vô nghĩa vì nó k có quy tắc gì cả. ở những url khác html khác nó lại là random số ngẫu nhiên.

0

có nha bạn. Bạn chỉ cần set permission cho route đó rồi assign các role được phép truy cập permission của cái route bạn đang muốn sử dụng là được nha 😄

0

Dạ vâng. Em xl vì có thể em hỏi hơi nhiều. Em cảm ơn anh đã giúp đỡ. VD như trong chuỗi này em muốn lấy chính xác dòng này thì làm thế nào ạ. /groups/720798081668729?bacr=1591583450%3A1010842332664301%3A1010842332664301%2C0%2C0%3A7%3AKw%3D%3D&multi_permalinks&refid=18

                                                                                                   </p> <a  href="/groups/720798081668729?view=permalink&amp;id=1010842332664301&amp;refid=18&amp;_ft_=qid.6835883263703438920%3Amf_story_key.1010842332664301%3Agroup_id.720798081668729%3Atop_level_post_id.1010842332664301%3Atl_objid.1010842332664301%3Acontent_owner_id_new.100003562872569%3Asrc.22%3Astory_location.6%3Afilter.GroupStoriesByActivityEntQuery&amp;__tn__=%2As-R">Khác</a></span></div></div><div class="cr" data-ft="&#123;&quot;tn&quot;:&quot;*W&quot;&#125;"><div class="cs ci"><abbr>5 giờ</abbr></div><div class="cs ci"><span class="cs ci" id="like_1010842332664301"><a class="ct cu" href="/groups/720798081668729?view=permalink&amp;id=1010842332664301&amp;refid=18&amp;_ft_=qid.6835883263703438920%3Amf_story_key.1010842332664301%3Agroup_id.720798081668729%3Atop_level_post_id.1010842332664301%3Atl_objid.1010842332664301%3Acontent_owner_id_new.100003562872569%3Asrc.22%3Astory_location.6%3Afilter.GroupStoriesByActivityEntQuery&amp;__tn__=%2AW-R"><span class="cv"><img src="https://static.xx.fbcdn.net/rsrc.php/v3/yU/r/mMP5bKj117M.png" width="14" height="14" class="s" /></span>1</a><span> · </span><a href="/a/like.php?ul&amp;actionsource=group&amp;ft_ent_identifier=1010842332664301&amp;eav=AfZ7_9VW7iLLmcYFmV2fUm6obgfK3SqbTsIhJSwpQbCUd9vsTzWe7liJNKFatcRb1Ws&amp;av=100052112195517&amp;gfid=AQCHFXajwSEI28NH&amp;refid=18&amp;_ft_=qid.6835883263703438920%3Amf_story_key.1010842332664301%3Agroup_id.720798081668729%3Atop_level_post_id.1010842332664301%3Atl_objid.1010842332664301%3Acontent_owner_id_new.100003562872569%3Asrc.22%3Astory_location.6%3Afilter.GroupStoriesByActivityEntQuery&amp;__tn__=%2AW-R">Thích</a><span> · </span><a href="/reactions/picker/?ft_id=1010842332664301&amp;origin_uri=https%3A%2F%2Fmbasic.facebook.com%2Fgroups%2F720798081668729%2F&amp;_ft_=qid.6835883263703438920%3Amf_story_key.1010842332664301%3Agroup_id.720798081668729%3Atop_level_post_id.1010842332664301%3Atl_objid.1010842332664301%3Acontent_owner_id_new.100003562872569%3Asrc.22%3Astory_location.6%3Afilter.GroupStoriesByActivityEntQuery&amp;av=100052112195517&amp;refid=18&amp;__tn__=%2AW-R">Bày tỏ cảm xúc</a></span><span> · </span><a href="/composer/mbasic/?c_src=share&amp;referrer=group&amp;target=100052112195517&amp;sid=1010842332664301&amp;m=self&amp;exit_uri=https%3A%2F%2Fmbasic.facebook.com%2Fgroups%2F720798081668729%2F&amp;shared_from_post_id=1010842332664301&amp;cwevent=composer_entry&amp;view_overview&amp;av=100052112195517&amp;refid=18&amp;_ft_=qid.6835883263703438920%3Amf_story_key.1010842332664301%3Agroup_id.720798081668729%3Atop_level_post_id.1010842332664301%3Atl_objid.1010842332664301%3Acontent_owner_id_new.100003562872569%3Asrc.22%3Astory_location.6%3Afilter.GroupStoriesByActivityEntQuery&amp;__tn__=%2AW-R">Chia sẻ</a><span> · </span><a href="/groups/720798081668729?view=permalink&amp;id=1010842332664301&amp;refid=18&amp;_ft_=qid.6835883263703438920%3Amf_story_key.1010842332664301%3Agroup_id.720798081668729%3Atop_level_post_id.1010842332664301%3Atl_objid.1010842332664301%3Acontent_owner_id_new.100003562872569%3Asrc.22%3Astory_location.6%3Afilter.GroupStoriesByActivityEntQuery&amp;__tn__=%2AW-R#footer_action_list">Toàn bộ tin</a><span> · </span><a href="/save/story/basic/?story_id=S%3A_I100003562872569%3AVK%3A1010842332664301&amp;action=SAVE&amp;surface=mbasic_story&amp;mechanism=ufi_action_link&amp;ext=1591862300&amp;hash=AeT3SC5GJcq82RjS&amp;refid=18&amp;_ft_=qid.6835883263703438920%3Amf_story_key.1010842332664301%3Agroup_id.720798081668729%3Atop_level_post_id.1010842332664301%3Atl_objid.1010842332664301%3Acontent_owner_id_new.100003562872569%3Asrc.22%3Astory_location.6%3Afilter.GroupStoriesByActivityEntQuery&amp;__tn__=%2AW-R">Lưu</a><span> · </span><a href="/nfx/basic/direct_actions/?context_str=%7B%22session_id%22%3A%223e97f0d7-b0c0-46d9-ba43-fcde8d4a706a%22%2C%22support_type%22%3A%22chevron%22%2C%22type%22%3A4%2C%22story_location%22%3A%22group%22%2C%22entry_point%22%3A%22chevron_button%22%2C%22entry_point_uri%22%3A%22https%3A%5C%2F%5C%2Fmbasic.facebook.com%5C%2Fgroups%5C%2F720798081668729%5C%2F%22%2C%22hideable_token%22%3A%22HcpLCoAgEADQK43fbFkhrYKiE0i4EERDx8DNnD1q_R4DBkZyIbjWUgAjm3Atud2bi3HPFZfiHYacTsylEzEAAKE0NwNXeqT_fhZ8nft0YXgCdpvwaL50AnoB%22%2C%22story_permalink_token%22%3A%22S%3A_I100003562872569%3AVK%3A1010842332664301%22%7D&amp;redirect_uri=https%3A%2F%2Fmbasic.facebook.com%2Fgroups%2F720798081668729%2F&amp;refid=18&amp;_ft_=qid.6835883263703438920%3Amf_story_key.1010842332664301%3Agroup_id.720798081668729%3Atop_level_post_id.1010842332664301%3Atl_objid.1010842332664301%3Acontent_owner_id_new.100003562872569%3Asrc.22%3Astory_location.6%3Afilter.GroupStoriesByActivityEntQuery&amp;__tn__=%2AW-R">Xem thêm</a></div></div></div></div><div class="em en eo ep eq"><a href="/groups/720798081668729?bacr=1591583450%3A1010842332664301%3A1010842332664301%2C0%2C0%3A7%3AKw%3D%3D&amp;multi_permalinks&amp;refid=18"><span>Xem thêm bài viết</span></a></div></div><a name="groupMenuBottom"></a><div class="er"><h3 class="es">Menu nhóm</h3><ul class="bz et"><li class="dq"><table class="m bl"><tbody><tr><td class="t"><a href="/groups/720798081668729?view=about&amp;refid=18">Giới thiệu</a></td><td class="n"></td></tr></tbody></table></li><li class="dq"><table class="m bl"><tbody><tr><td class="t"><a href="/groups/720798081668729?view=info&amp;refid=18">Thông tin</a></td><td class="n"></td></tr></tbody></table></li><li class="dq"><table class="m bl"><tbody><tr><td class="t"><a href="/groups/720798081668729?view=members&amp;refid=18" id="u_0_5">Thành viên</a></td><td class="n"><span class="eu cs" id="u_0_4">239</span></td></tr></tbody></table></li><li class="dq"><table class="m bl"><tbody><tr><td class="t"><a href="/groups/720798081668729?view=photos&amp;refid=18" id="u_0_7">Ảnh</a></td><td class="n"><span class="eu cs" id="u_0_6">1934</span></td></tr></tbody></table></li><li class="dq"><table class="m bl"><tbody><tr><td class="t"><a href="/groups/720798081668729?view=events&amp;refid=18">Sự kiện</a></td><td class="n"></td></tr></tbody></table></li><li class="dq"><table class="m bl"><tbody><tr><td class="t"><a href="/groups/720798081668729?view=files&amp;refid=18">File</a></td><td class="n"></td></tr></tbody></table></li></ul></div><div class="ev" style="display:none"><div class="ew"><div class="ex"><img src="https://static.xx.fbcdn.net/rsrc.php/v3/yR/r/CjVACNCmi_H.png" width="54" height="24" class="ey ez s" /><div class="fa"><div class="fb"><a href="#" class="bt fc bv">Xem dòng thời gian</a><a href="#" class="bt fc bv">Thêm vào nhóm</a><a href="#" class="bt fc bv">Mời tham gia sự kiện</a></div></div></div></div></div></div><div style="display:none"></div></div></div><div class="bz"><div class="fd"><div class="fe"><table class="m"><tbody><tr><td class="t ff" style="width:50%"><b class="fg">Tiếng Việt</b><a class="fh" href="/a/language.php?l=zh_TW&amp;lref=https%3A%2F%2Fmbasic.facebook.com%2Fgroups%2F720798081668729%2F&amp;index=2&amp;sref=legacy_mbasic_footer&amp;gfid=AQAlrSogMQEuit_5&amp;ref_component=mbasic_footer&amp;ref_page=%2Fwap%2Fprofile_tribe.php&amp;refid=18">中文(台灣)</a><a class="fh" href="/a/language.php?l=pt_BR&amp;lref=https%3A%2F%2Fmbasic.facebook.com%2Fgroups%2F720798081668729%2F&amp;index=4&amp;sref=legacy_mbasic_footer&amp;gfid=AQC8AH_AUph-9RDf&amp;ref_component=mbasic_footer&amp;ref_page=%2Fwap%2Fprofile_tribe.php&amp;refid=18">Português (Brasil)</a></td><td class="t fi" style="width:50%"><a class="fh" href="/a/language.php?l=en_US&amp;lref=https%3A%2F%2Fmbasic.facebook.com%2Fgroups%2F720798081668729%2F&amp;index=1&amp;sref=legacy_mbasic_footer&amp;gfid=AQDOxj20gLKwxzEC&amp;ref_component=mbasic_footer&amp;ref_page=%2Fwap%2Fprofile_tribe.php&amp;refid=18">English (US)</a><a class="fh" href="/a/language.php?l=es_LA&amp;lref=https%3A%2F%2Fmbasic.facebook.com%2Fgroups%2F720798081668729%2F&amp;index=3&amp;sref=legacy_mbasic_footer&amp;gfid=AQBqKcsOYSokiq98&amp;ref_component=mbasic_footer&amp;ref_page=%2Fwap%2Fprofile_tribe.php&amp;refid=18">Español</a><a class="fh" href="/language.php?n=https%3A%2F%2Fmbasic.facebook.com%2Fgroups%2F720798081668729%2F&amp;ref_component=mbasic_footer&amp;ref_page=%2Fwap%2Fprofile_tribe.php&amp;refid=18"><div class="fj"> + </div></a></td></tr></tbody></table></div></div><div class="fk fl"><div id="search_div"><form method="get" action="/search/"><input type="hidden" name="refid" value="18" /><input type="hidden" name="search" /><input type="hidden" name="search_source" value="footer" /><div class="fm fn"><table class="m fo fp"><tbody><tr><td class="n fq bl"><label for="u_0_k"><img src="https://static.xx.fbcdn.net/rsrc.php/v3/yC/r/hwCZEAcHQnm.png" width="20" height="20" class="fr s" /></label></td><td class="t fs bl"><input class="v dd ft fu" name="query" id="u_0_k" type="text" /></td><td class="n fv bl"><input value="T&#xec;m ki&#x1ebf;m" type="submit" class="z ba bb fw bd" /></td></tr></tbody></table></div></form></div><table class="m"><tbody><tr><td class="t ff" style="width:50%"><a class="fh" href="/pages/create/?ref_type=site_footer&amp;ref_component=mbasic_footer&amp;ref_page=%2Fwap%2Fprofile_tribe.php&amp;refid=18">Tạo Trang</a><a accesskey="0" class="fh" href="/help/?ref_component=mbasic_footer&amp;ref_page=%2Fwap%2Fprofile_tribe.php&amp;refid=18">Trợ giúp</a><a accesskey="7" class="fh" href="/settings/?entry_point=mbasic_footer_link&amp;ref_component=mbasic_footer&amp;ref_page=%2Fwap%2Fprofile_tribe.php&amp;refid=18">Cài đặt &amp; quyền riêng tư</a></td><td class="t fi" style="width:50%"><a class="fh" href="/bugnub/?source=Footer&amp;ref_component=mbasic_footer&amp;ref_page=%2Fwap%2Fprofile_tribe.php&amp;refid=18">Báo cáo sự cố</a><a accesskey="8" class="fh" href="/policies/?ref_component=mbasic_footer&amp;ref_page=%2Fwap%2Fprofile_tribe.php&amp;refid=18">Điều khoản &amp; chính sách</a><a class="fh" href="/login/save-password-interstitial/?ref_component=mbasic_footer&amp;ref_page=%2Fwap%2Fprofile_tribe.php&amp;refid=18" id="mbasic_logout_button">Đăng xuất (Huong Hung)</a></td></tr></tbody></table><a class="fx" href="#header">Quay lại đầu trang</a></div></div></div></div></body></html>
0

Một cách làm nhanh hơn là trong các bản Android Studio mới nhất, khi tạo emulator thì chọn các image có sẵn Google Play service (Google APIs)

+1

Bạn đang dùng tư duy của lập trình bằng các ngôn ngữ ví dụ Java, C# để lập trình RegEx. Nhưng Regex không thể "lập trình được" bạn ạ, nó chỉ có thể bắt chuỗi theo quy tắc. Việc bạn cắt thẻ html hoặc cắt string.trim(100) ký tự ở lập trình rất dễ nhưng ở Regex bắt buộc bạn phải tìm được điểm "neo đậu", điểm chứa chuỗi gì đó thì regex mới nhận ra được và cắt từ chỗ đó trở đi cho bạn nhé. Còn như câu hỏi và cách tư duy của bạn đều đang sai nên mình k biết giúp như thế nào tiếp cả. Regex hoàn toàn phụ thuộc vào chuỗi của bạn, bạn k đưa ra được chuỗi bạn cần cắt và chỉ nói chung chung thì k có cách nào giúp đc cả bạn nhé.

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 6 8, 2020 6:19 SA

mình ko chắc thứ mình muốn có làm dcko, nên đang đi tìm hiểu ạ.

0
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí