小编JiT*_*HiN的帖子

以编程方式在android中启用/禁用数据连接

我想以编程方式启用/禁用数据连接.我使用了以下代码:

void enableInternet(boolean yes)
{
    ConnectivityManager iMgr = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);
    Method iMthd = null;
    try {
        iMthd = ConnectivityManager.class.getDeclaredMethod("setMobileDataEnabled", boolean.class);
        } catch (Exception e) {
               } 
    iMthd.setAccessible(false);

    if(yes)
     {

                try {
                    iMthd.invoke(iMgr, true);
                    Toast.makeText(getApplicationContext(), "Data connection Enabled", Toast.LENGTH_SHORT).show();
                } catch (IllegalArgumentException e) {
                    // TODO Auto-generated catch block
                     dataButton.setChecked(false);
                     Toast.makeText(getApplicationContext(), "IllegalArgumentException", Toast.LENGTH_SHORT).show();

                } catch (IllegalAccessException e) {
                    // TODO Auto-generated catch block
                    Toast.makeText(getApplicationContext(), "IllegalAccessException", Toast.LENGTH_SHORT).show();

                    e.printStackTrace();
                } catch (InvocationTargetException e) {
                    // TODO Auto-generated catch block
                     dataButton.setChecked(false);
                     Toast.makeText(getApplicationContext(), "InvocationTargetException", Toast.LENGTH_SHORT).show();

                } …
Run Code Online (Sandbox Code Playgroud)

android gprs invocationtargetexception

47
推荐指数
1
解决办法
7万
查看次数

USSD服务不起作用

我正在尝试开发一个静默地拒绝USSD响应的应用程序.我已经使用http://commandus.com/blog/?p=58中的代码进行了微小的更改.我已经IExtendedNetworkService.aidl在包中com.android.internal.telephony和包USSDDumbExtendedNetworkService内创建了它com.commandus.ussd.问题是,运行应用程序后没有任何反应(即使重新启动手机后).有人能指出我做错了什么吗?我应该写任何额外的代码来使其工作吗?

IExtendedNetworkService.aidl

package com.android.internal.telephony;

/**
*  Interface used to interact with extended MMI/USSD network service.
*/
interface IExtendedNetworkService {
 /**
 * Set a MMI/USSD command to ExtendedNetworkService for further process.
 * This should be called when a MMI command is placed from panel.
 * @param number the dialed MMI/USSD number.
 */
void setMmiString(String number);

/**
 * return the specific string which is used to prompt MMI/USSD is running
 */
CharSequence …
Run Code Online (Sandbox Code Playgroud)

android ussd android-service

18
推荐指数
2
解决办法
8101
查看次数

.dylib文件丢失

我正在尝试在iOS 9中编译我的项目.我正在使用XCode7.这是它的样子:错误:

/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: can't open file: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.0.sdk/usr/lib/libz.dylib (No such file or directory)
error: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: can't open file: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.0.sdk/usr/lib/libiconv.dylib (No such file or directory)
Run Code Online (Sandbox Code Playgroud)

我的dylib文件显示为红色,所以我试图再次添加它,但没有dylib文件,所有文件显示.tbd而不是.dylib.请帮我这个..

xcode dylib ios ios9

17
推荐指数
2
解决办法
2万
查看次数

微信Android SDK入门

我从微信网站下载了SDK示例:http://dev.wechat.com/document/gettingstart/android/

我在Samsung Galaxy Spica i5700上使用了Eclipse和ADT,目标平台Android 2.2.

问题是所提供的演示应用程序只能启动WeChat messenger,而所有其他函数调用对WeChat应用程序没有任何影响.

我正在通过Eclipse进行调试,我看到对微信的API调用返回成功,但我们没有真正响应来自演示应用程序的任何请求.例如,如果我想在"时刻"上共享文本或将图像发送到当前场景(聊天会话),则不会发生任何事情,但也不会发生错误.

有没有人让这个演示应用程序工作?

谢谢.

sdk android wechat

11
推荐指数
2
解决办法
1万
查看次数

列出所选帐户的受支持的授权

我正在尝试开发一个仅使用同步帐户同步的应用程序ContentResolver.requestSync(account, authority, extras);.

我可以使用和分别作为同步同步联系人和日历.com.android.contactscom.android.calendarauthority

但是,有没有办法获得特定帐户支持的权限列表

另外,使用的效果nullauthority什么?

android sync accounts android-contentresolver

9
推荐指数
1
解决办法
498
查看次数

从GeoPoints创建GPX文件

有没有办法导出GeoPoints到GPX文件?

@Override
public void onLocationChanged(android.location.Location location) {
        lat = location.getLatitude();
        lon = location.getLongitude();
        currGeo = new GeoPoint((int)(lat*1e6),(int)(lon*1e6));

        //Store GeoPoint to GPX file
    }
Run Code Online (Sandbox Code Playgroud)

我已经阅读了如何解析和绘制gpx文件有一个android MapView,但我正在寻找一个更简单的解决方案.

android google-maps gpx android-maps

8
推荐指数
1
解决办法
4717
查看次数

Android - onTextChanged()在手机方向更改时调用

我尝试使用实现搜索EditText.每当在EditText请求中键入文本时,都会在onTextChanged()方法中使用键入的文本发送.当我使用显示的结果更改手机的方向时,将onTextChanged()使用相同的文本再次调用方法.如何避免onTextChanged()在方向更改时对方法进行冗余调用.

    public void onTextChanged(CharSequence s, int start, int before, int count) {

    final String enteredKeyword = s.toString();


    if(isFragmentVisible && !enteredKeyword.equals("")) {

    searchTimer.cancel();
    searchTimer = new Timer();
    TimerTask searchTask = new TimerTask() {
    @Override
    public void run() {
          searchUser(enteredKeyword);
    }
};
searchTimer.schedule(searchTask, 1500);
Log.i("", enteredKeyword);
}
}
Run Code Online (Sandbox Code Playgroud)

android android-edittext

8
推荐指数
2
解决办法
1110
查看次数

将粒子js安装到wordpress或使用其他方法

如何实现或安装particles.js到wordpress?

http://vincentgarreau.com/particles.js/

我已经尝试安装particle.js但不起作用,也许我想念一些重要的细节.

我也试过"粒子登录页面"插件,然后尝试将其复制到内容页面,但仍然没有运气.

任何建议都将是一个很大的帮助

谢谢.

javascript wordpress

7
推荐指数
1
解决办法
5860
查看次数

Android:setContentView和LayoutInflater

setContentView和之间有什么区别LayoutInflater?那么我们inflater在定制toastsetContentView定制中使用的原因是什么alertbox

android android-layout

6
推荐指数
2
解决办法
4324
查看次数

应用程序启动时读取布局大小

我需要ScrollView在活动启动期间检索布局xml文件中定义的高度.哪个是实现此目的的最佳实践.我试过把代码放在里面onCreate(),onStart()然后onResume().All在启动时将高度设为0.是否有像活动一样onFinishInflate()的方法?

这是我的代码:

myScroll=(ScrollView) findViewById(R.id.ScrollView01);
int height=myScroll.getHeight();
Run Code Online (Sandbox Code Playgroud)

android android-layout android-scrollview

5
推荐指数
1
解决办法
373
查看次数

如何在Android智能手机中使用加速度计传感器找到位移距离?

我有一部包含加速器传感器、罗盘传感器和陀螺仪传感器的安卓智能手机。我想用这个传感器计算位移的距离。

我已经尝试过基本方法,即

最终速度 = 初始速度 +(加速度 * 所用时间)
距离 = 时间 * 速度

但我无法获得正确的位移。每次我尝试相同的位移时,我都会得到不同的结果。

android distance accelerometer gyroscope compass

4
推荐指数
1
解决办法
2万
查看次数