Coder Social home page Coder Social logo

android_framework's People

Contributors

zhaozepeng avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

android_framework's Issues

斷點測試

測試出現的
ProgressChangeHandler.handleMessage 並沒關閉

01-11 11:09:21.289 5168-5168/? I/[PID:5168]: [TID:1] ProgressChangeHandler.handleMessage(line:544): state3
01-11 11:09:21.389 5168-5168/? I/[PID:5168]: [TID:1] ProgressChangeHandler.handleMessage(line:544): state3
01-11 11:09:21.489 5168-5168/? I/[PID:5168]: [TID:1] ProgressChangeHandler.handleMessage(line:544): state3
01-11 11:09:21.593 5168-5168/? I/[PID:5168]: [TID:1] ProgressChangeHandler.handleMessage(line:544): state3
01-11 11:09:21.693 5168-5168/? I/[PID:5168]: [TID:1] ProgressChangeHandler.handleMessage(line:544): state3
01-11 11:09:21.793 5168-5168/? I/[PID:5168]: [TID:1] ProgressChangeHandler.handleMessage(line:544): state3
01-11 11:09:21.897 5168-5168/? I/[PID:5168]: [TID:1] ProgressChangeHandler.handleMessage(line:544): state3
01-11 11:09:21.993 5168-5168/? I/[PID:5168]: [TID:1] ProgressChangeHandler.handleMessage(line:544): state3
01-11 11:09:22.097 5168-5168/? I/[PID:5168]: [TID:1] ProgressChangeHandler.handleMessage(line:544): state3
01-11 11:09:22.197 5168-5168/? I/[PID:5168]: [TID:1] ProgressChangeHandler.handleMessage(line:544): state3
01-11 11:09:22.301 5168-5168/? I/[PID:5168]: [TID:1] ProgressChangeHandler.handleMessage(line:544): state3
01-11 11:09:22.401 5168-5168/? I/[PID:5168]: [TID:1] ProgressChangeHandler.handleMessage(line:544): state3

雖然在onDestroy有設定manager.stop()
但是ProgressChangeHandler.handleMessage並沒有跟著關閉
還是會持續一直跑

測試方式
1.找100MB的下載,下載中途回上一頁
2. manager停止,但是ProgressChangeHandler.handleMessage沒有結束

使用斷點下載一定要繼承BaseActivity?

因為我自己創一個project 引用你兩個library

不繼承 BaseActivity

他log顯示ActivityManager.getActivity(line:77): Activity 栈为空!!!

並且又跳出

java.lang.NullPointerException
at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:224)
at android.database.sqlite.SQLiteOpenHelper.getReadableDatabase(SQLiteOpenHelper.java:188)
at com.android.libcore.database.BaseDB$DataBaseHelper.getReadableDatabase(BaseDB.java:276)
at com.android.libcore.database.BaseDB.(BaseDB.java:47)
at com.android.libcore.download.DownloadDB.(DownloadDB.java:20)
at com.android.libcore.download.DownloadDBHelper.initQueryDB(DownloadDBHelper.java:98)
at com.android.libcore.database.BaseDBHelper.query(BaseDBHelper.java:120)
at com.android.libcore.download.DownloadDBHelper.getInfo(DownloadDBHelper.java:68)
at com.android.libcore.download.FileDownloadManager.checkFileFinish(FileDownloadManager.java:129)
at com.android.libcore.download.FileDownloadManager.(FileDownloadManager.java:122)
at com.android.libcore.download.FileDownloadManager.(FileDownloadManager.java:95)

請問是?

感謝

jsonObjectRequest的params php取得不到

我android使用

` HashMap<String, String> params = new HashMap<String, String>();
params.put("test","myAction");
NetApi.getInstance().jsonObjectRequest(getActivity(), url, params,
new BaseNetApi.OnNetCallback() {
@OverRide
public void onSuccess(JSONObject result) {

                    Log.e("test", result.toString());
                }

                @Override
                public void onFail(NetError error) {
                    Log.e("test", error.errorMessage);
                }
            });`

我php使用
$data = file_get_contents('php://input');
$json = json_decode($data);
$test = $json->{'test'};

$fp = fopen('output.txt', 'w');
fwrite($fp, $test);
fclose($fp);

一直為空

对此框架的一点猜测

楼主太棒了,忍不住想跟楼主能达到一点共识,所以写了这点猜测: 楼主写的框架,是否有仿照android源生framework框架的意思, 只是您这个架构比较简单一些, 但是加入了当前一些流行的开源框架和个人编写应用的一些习惯,以便在实际应用中此框架能真正有所作为;

斷點續傳問題

在當前activity下載時按暫停都可以繼續上次暫停下載的size開始下載

但是在下載的途中,離開activity 造成manager.stop();之後

再次回到頁面按下載,他會重新下載並非從離開當時的size繼續。

查看code後,並無增加至sqlite中。

建議新增

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.