xiaoguozi's Blog
Pay it forword - 我并不觉的自豪,我所尝试的事情都失败了······习惯原本生活的人不容易改变,就算现状很糟,他们也很难改变,在过程中,他们还是放弃了······他们一放弃,大家就都是输家······让爱传出去,很困难,也无法预料,人们需要更细心的观察别人,要随时注意才能保护别人,因为他们未必知道自己要什么·····
http://wenku.baidu.com/view/f138c40e6c85ec3a87c2c508.html
sudo pear install phpunit/PHPUnit_Selenium
http://blog.csdn.net/chensong0708/article/details/6634848
posted @ 2011-12-18 10:03 小果子 阅读(85) | 评论 (0)编辑 收藏
YII
http://www.yiiframework.com/
http://www.yiiframework.com/doc/guide/1.1/zh_cn/quickstart.what-is-yii
http://yp.oss.org.cn/blog/show_resource.php?resource_id=774
http://www.yiieye.com/book_cn/
http://blog.csdn.net/dxxgiupel/article/details/5803864
http://wenku.baidu.com/view/7d7d65ecaeaad1f346933fb5.html
http://www.yiichina.org/news/43/

http://blog.csdn.net/hy840429/article/details/5415218
posted @ 2011-12-02 13:16 小果子 阅读(244) | 评论 (0)编辑 收藏

数据线丢了,不想花钱去买,在网上看了看,android手机居然可以通过wifi进行程序的调试,太好了,自己搞了一下,虽然网上写的很详细,但是还是有些问题,记录下来,下次参考。

1.首先让android手机监听指定的端口:
  这一步需要使用shell,因此手机上要有终端模拟器,不过网上很多,随便找个就行了,依次敲入下列几行:

 
1 su//获取root权限
2 setprop service.adb.tcp.port 5555//设置监听的端口,端口可以自定义,如5554,5555是默认的
3 stop adbd//关闭adbd
4 start adbd//重新启动adbd

2.手机连接wifi并确保手机和电脑连接同一个网络,记下手机的ip地址,假设为a.b.c.d

3.电脑上打开命令提示符,敲入以下命令:

 
1 adb connect a.b.c.d//如果不输入端口号,默认是5555,自定义的端口号必须写明,对应第1步中自定义的端口号,例如:a.b.c.d:5554

4.配置成功,命令行显示:“connected to a.b.c.d”,然后就可以调试程序了,^_^。

 

要关闭wifi调试,也很简单,只需要把端口号设置为-1,并且重复第一步即可。

posted @ 2011-11-11 12:45 小果子 阅读(2595) | 评论 (0)编辑 收藏
我并不觉的自豪,我所尝试的事情都失败了······习惯原本生活的人不容易改变,就算现状很糟,他们也很难改变,在过程中,他们还是放弃了······他们一放弃,大家就都是输家······让爱传出去,很困难,也无法预料,人们需要更细心的观察别人,要随时注意才能保护别人,因为他们未必知道自己要什么·····
posted @ 2011-11-01 09:34 小果子 阅读(154) | 评论 (0)编辑 收藏
  DownloadManager是Android为开发者提供的一个后台应用组件,它通过Http层进行文件的下载任务.
    1:使用
         首先要在AndroidManifest.xml中申请访问DownloadManager的权限
          <permission android:name="android.permission.ACCESS_DOWNLOAD_MANAGER"/>
         添加一个下载任务:
         ContentValues values = new ContentValues();
         values.put(Downloads.URI, url);//指定下载地址
        values.put(Downloads.COOKIE_DATA, cookie);//如果下载Server需要cookie,设置cookie
        values.put(Downloads.VISIBILITY,Downloads.VISIBILITY_HIDDEN);//设置下载提示是否在屏幕顶部显示
        values.put(Downloads.NOTIFICATION_PACKAGE, getPackageName());//设置下载完成之后回调的包名
        values.put(Downloads.NOTIFICATION_CLASS, DownloadCompleteReceiver.class.getName());//设置下载完成之后负责接收的Receiver,这个类要继承 BroadcastReceiver     
        values.put(Downloads.DESTINATION,save_path);//设置下载到的路径,这个需要在Receiver里自行处理
        values.put(Downloads.TITLE,title);//设置下载任务的名称
        this.getContentResolver().insert(Downloads.CONTENT_URI, values);//将其插入到DownloadManager的数据库中,数据库会触发修改事件,启动下载任务


   2:如何为DownloadManager设置代理,比如Wap
             values.put(Downloads.PROXY_HOST,"10.0.0.172");
            values.put(Downloads.PROXY_PORT,"80");


  3:如何在下载过程中监听下载任务
     可以通过监听数据库来实现
    DownloadsChangeObserver mDownloadObserver=new DownloadsChangeObserver(Downloads.CONTENT_URI);
    private class DownloadsChangeObserver extends ContentObserver {
        public DownloadsChangeObserver(Uri uri) {
            super(new Handler());
        }
        @Override
        public void onChange(boolean selfChange) {
            //查询需要监听的字段
           //比如要监听实时下载进度,查看当前下载状态:是否已经断开,或者下载失败等等
           StringBuilder wherequery = new StringBuilder(Downloads.TITLE);
            wherequery.append("=");
            wherequery.append("'");
            wherequery.append(mTitle);
            wherequery.append("'");

           mDownloadCursor =mContext.getContentResolver().query(Downloads.CONTENT_URI, new String[] {Downloads.TITLE, Downloads.STATUS, Downloads.CURRENT_BYTES,}, wherequery.toString(), null,orderBy);        
            int mSizeColunmId=mDownloadCursor.getColumnIndexOrThrow(Downloads.CURRENT_BYTES);   
           mDownloadCursor.moveToFirst();    
            int size=mDownloadCursor.getInt(mSizeColunmId);
       }

  4:如何删除下载记录
    private void deleteHistory(String title)//删除掉指定名称的下载记录
    { 
        StringBuilder whereDelete = new StringBuilder(Downloads.TITLE);
        whereDelete.append("=");
        whereDelete.append("'");
        whereDelete.append(str);
        whereDelete.append("'");
        this.getContentResolver().delete(Downloads.CONTENT_URI,whereDelete.toString(), null);
    }   

https://github.com/commonsguy/cw-android/tree/master/Internet/Download
http://hi-android.info/src/com/android/providers/downloads/DownloadProvider.java.html
http://www.androidadb.com/source/platform/frameworks/base/core/java/android/app/DownloadManager.java.html

http://apps-for-android.googlecode.com/svn/trunk/Samples/
posted @ 2011-10-29 18:31 小果子 阅读(1092) | 评论 (0)编辑 收藏
仅列出标题
共58页: First 21 22 23 24 25 26 27 28 29 Last