<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../assets/xml/rss.xsl" media="all"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Don't Panic. (关于 android 的文章)</title><link>http://wenliang.net/</link><description></description><atom:link href="http://wenliang.net/categories/android.xml" rel="self" type="application/rss+xml"></atom:link><language>zh_cn</language><lastBuildDate>Sun, 20 Aug 2023 21:41:47 GMT</lastBuildDate><generator>Nikola (getnikola.com)</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>SL4A experience</title><link>http://wenliang.net/posts/sl4a-experience/</link><dc:creator>Wenliang Lu</dc:creator><description>&lt;h2 id="steps-to-program-from-ubuntu"&gt;Steps to program from ubuntu&lt;/h2&gt;
&lt;h3 id="phone"&gt;phone&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;mobile -&amp;gt; SL4A -&amp;gt; view -&amp;gt; interpreters -&amp;gt; menu -&amp;gt; private server&lt;/li&gt;
&lt;li&gt;find the server port number (say $PORT) for the notification bar.&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id="ubuntu-side"&gt;Ubuntu side&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;cd bin/android-sdk-linux/platform-tools&lt;/li&gt;
&lt;li&gt;&lt;code&gt;adb forward tcp:9999 tcp:$PORT&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;export AP_PORT=9999&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;start ipython/python&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="nn"&gt;android&lt;/span&gt;
&lt;span class="n"&gt;droid&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;android&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;Android&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;span class="n"&gt;droid&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;makeToast&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s1"&gt;'Yes, I am in.'&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;h2 id="misc"&gt;misc&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;$ adb push my_script.py /sdcard/sl4a/scripts/lwl
&lt;/pre&gt;&lt;/div&gt;</description><category>android</category><category>python</category><category>编程</category><guid>http://wenliang.net/posts/sl4a-experience/</guid><pubDate>Sun, 06 Nov 2011 06:01:07 GMT</pubDate></item><item><title>tasker for android</title><link>http://wenliang.net/posts/tasker-for-android/</link><dc:creator>Wenliang Lu</dc:creator><description>&lt;p&gt;TODO: 2017 年了, 现在有很多强大的插件了.&lt;/p&gt;
&lt;p&gt;实在很强大, 懒人(那种喜欢一次性解决问题, 以后不烦的那种)必备之物.
简单来说, 是一个自动化工具, 可以帮你定时(和/或)定点完成一系列任务的程序.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://imageclipped.s3-us-west-1.amazonaws.com/eb2bec4d332bdc80937a901f028243b3.png" alt=""&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://tasker.dinglisch.net/"&gt;官方网址&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;可以免费用&lt;span class="pangu"&gt;&lt;/span&gt;7&lt;span class="pangu"&gt;&lt;/span&gt;天, 我还是决定买了.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="bian-xie"&gt;编写&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;在图形界面中编写脚本, 不用像文本编辑器那样动脑筋.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="ying-yong"&gt;应用&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;官方网站首页给了很多例子.&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id="nao-zhong"&gt;闹钟&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;逐渐闹响或者配合震动, 不会太刺激.&lt;/li&gt;
&lt;li&gt;晚上自动进入飞行模式.&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id="zi-dong-shang-chuan-zhao-pian-dropbox"&gt;自动上传照片&lt;span class="pangu"&gt;&lt;/span&gt;dropbox&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;插件&lt;span class="pangu"&gt;&lt;/span&gt;dropbox sync&lt;/li&gt;
&lt;li&gt;需要限制本地&lt;span class="pangu"&gt;&lt;/span&gt;wifi&lt;span class="pangu"&gt;&lt;/span&gt;才运行&lt;/li&gt;
&lt;li&gt;其实有个软件&lt;span class="pangu"&gt;&lt;/span&gt;dropin&lt;span class="pangu"&gt;&lt;/span&gt;也可以&lt;/li&gt;
&lt;li&gt;但是它不能选择手机上的目录.&lt;/li&gt;
&lt;li&gt;opps. 重装系统后配置丢了, 还是用&lt;span class="pangu"&gt;&lt;/span&gt;dropin&lt;span class="pangu"&gt;&lt;/span&gt;吧.&lt;/li&gt;
&lt;/ul&gt;</description><category>android</category><category>tasker</category><guid>http://wenliang.net/posts/tasker-for-android/</guid><pubDate>Thu, 13 Jan 2011 01:33:08 GMT</pubDate></item></channel></rss>