当前位置:  编程技术>移动开发
本页文章导读:
    ▪设立App2sd        设置App2sd Über adb lässt sich der Installationsort festsetzen.In der Konsole gibt man dazu (bei angeschlossenem Android Gerät) folgendes ein:adb shell pm setInstallLocation 0 Für den Parameter für setInstallLocation gibt es folgende Mögli.........
    ▪ 20110407-Kuix 的 数据分页,及ScrollPane设立滚动位置        20110407-.Kuix 的 数据分页,及ScrollPane设置滚动位置 Kuix 的 数据分页 通过dataProvider,从新获得第二页数据,再screen.setCurrent();,加载到界面,不过但有滚动时,ScrollPane显示上一次的位置,我们.........
    ▪ 20110408-Kuix 的 在切换到另一个界面时,加入加载缓冲条       20110408-.Kuix 的 在切换到另一个界面时,加入加载缓冲条   思路:新建一个线程加载缓冲条,数据解析到dataProvider在主线程中。通过新线程判断 数据解析到dataProvider完成,加载缓冲条结束。 .........

[1]设立App2sd
    来源: 互联网  发布时间: 2014-02-18
设置App2sd
Über adb lässt sich der Installationsort festsetzen.
In der Konsole gibt man dazu (bei angeschlossenem Android Gerät) folgendes ein:

adb shell
pm setInstallLocation 0

Für den Parameter für setInstallLocation gibt es folgende Möglichkeiten:

0 = automatisch auswählen
1 = interner Speicher
2 = Speicherkarte

转自
http://www.android-entwickler.org/2011/01/30/install_failed_media_unavailable-in-eclipse/

    
[2] 20110407-Kuix 的 数据分页,及ScrollPane设立滚动位置
    来源: 互联网  发布时间: 2014-02-18
20110407-.Kuix 的 数据分页,及ScrollPane设置滚动位置

Kuix 的 数据分页

通过dataProvider,从新获得第二页数据,再screen.setCurrent();,加载到界面,不过但有滚动时,ScrollPane显示上一次的位置,我们要scroll.bestScrollToChild(.widget, false);,滚动条到widget位置上。

 

注意点:ScrollPane在滚动时候,必须在<screen title="学院快讯" focusloop="true">中加入 focusloop="true";才有滚动效果。


    
[3] 20110408-Kuix 的 在切换到另一个界面时,加入加载缓冲条
    来源: 互联网  发布时间: 2014-02-18
20110408-.Kuix 的 在切换到另一个界面时,加入加载缓冲条

 

思路:新建一个线程加载缓冲条,数据解析到dataProvider在主线程中。通过新线程判断 数据解析到dataProvider完成,加载缓冲条结束。

实现:

public interface LoadNetworkLoadBarHeader {

 

public boolean decideLoadingStatus(DataProvider dataProvider);

}

 

 

 

public class LoadNetworkLoadBar {

 

public static void loadBar(final DataProvider dataProvider, final LoadNetworkLoadBarHeader handler){

  final Gauge gauge = new Gauge(); final PopupBox progressBox = Euix.showPopupBox(null, -1, gauge,null, null, null, null, null);

  Worker.instance.pushTask(new WorkerTask() { private final int PROGRESS_INCREMENT = 1; private final int MAX_PROGRESS = 10; private int progress = 0; public boolean run() { gauge.setValue(MathFP.div(progress, MAX_PROGRESS)); progress += PROGRESS_INCREMENT; if ( handler.decideLoadingStatus(dataProvider)) {//数据解析到dataProvider,加载缓冲条结束

gauge.setValue(MathFP.div(MAX_PROGRESS+1 , MAX_PROGRESS)); progressBox.remove(); return true; } return false; } });

}

}

 

 

 

调用:

 

 

LoadNetworkLoadBar.loadBar(newsList, new LoadNetworkLoadBarHeader() {//加入数据读取加载条

public boolean decideLoadingStatus(DataProvider dataProvider) {

if(((NewsList) dataProvider).isHaveNewsList())

return true;

return false;

}

});

//////////////////////////////////////////////////////////////////////////////////////////

遇到问题:

kuix 在切换界面时还有延时问题 解决... 及网络连接的延时??

暂时解决:

思路:新建一个线程加载缓冲条,并数据解析到dataProvider。

这时在主线程中直接显示下个界面。             ↗数据解析到界面中。

      新线程判断 数据解析到dataProvider完成,加载缓冲条结束。


    
最新技术文章:
▪Android开发之登录验证实例教程
▪Android开发之注册登录方法示例
▪Android获取手机SIM卡运营商信息的方法
▪Android实现将已发送的短信写入短信数据库的...
▪Android发送短信功能代码
▪Android根据电话号码获得联系人头像实例代码
▪Android中GPS定位的用法实例
▪Android实现退出时关闭所有Activity的方法
▪Android实现文件的分割和组装
▪Android录音应用实例教程
▪Android双击返回键退出程序的实现方法
▪Android显式启动与隐式启动Activity的区别介绍 iis7站长之家
▪Android获取当前已连接的wifi信号强度的方法
▪Android实现动态显示或隐藏密码输入框的内容
▪根据USER-AGENT判断手机类型并跳转到相应的app...
▪Android Touch事件分发过程详解
▪Android中实现为TextView添加多个可点击的文本
▪Android程序设计之AIDL实例详解
▪Android显式启动与隐式启动Activity的区别介绍
▪Android按钮单击事件的四种常用写法总结
▪Android消息处理机制Looper和Handler详解
▪Android实现Back功能代码片段总结
▪Android实用的代码片段 常用代码总结
▪Android实现弹出键盘的方法
▪Android中通过view方式获取当前Activity的屏幕截...
▪Android提高之自定义Menu(TabMenu)实现方法
▪Android提高之多方向抽屉实现方法
▪Android提高之MediaPlayer播放网络音频的实现方法...
▪Android提高之MediaPlayer播放网络视频的实现方法...
▪Android提高之手游转电视游戏的模拟操控
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3