小编bHa*_*aTh的帖子

如何将外部字体添加到Android应用程序

我正在为我的Android应用程序寻找一些时尚的字体.但问题是如何让我的Android应用程序支持外部字体.

谢谢.

android android-fonts

71
推荐指数
5
解决办法
12万
查看次数

如何在应用程序中获取Android手机的UUID?

我正在寻求帮助来获取我的Android手机的UUID.我搜索了网络,发现了一个可能的解决方案,但它不能在模拟器中工作.

这是代码:

Class<?> c;
try {
    c = Class.forName("android.os.SystemProperties");
    Method get = c.getMethod("get", String.class);
    serial = (String) get.invoke(c, "ro.serialno");
    Log.d("ANDROID UUID",serial);
} catch (Exception e) {
    e.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)

有人知道它为什么不起作用,或者有更好的解决方案吗?

uuid android

50
推荐指数
5
解决办法
16万
查看次数

如何在android中的新线程中启动服务

我是这个机器人的新手.我正在使用服务做一些后台工作.所以我从我的活动开始服务如下.

        getApplicationContext().bindService(
        new Intent(getApplicationContext(), MyAndroidUpnpServiceImpl.class),
        serviceConnection,
        Context.BIND_AUTO_CREATE
    );
Run Code Online (Sandbox Code Playgroud)

但问题是android活动被阻止了.直到服务,

         onServiceConnected(ComponentName className, IBinder service){ ..}
Run Code Online (Sandbox Code Playgroud)

被叫回来.所以我搜索了这个.我开始知道我必须在新线程中开始我的服务.所以请任何人帮我这样做.

android

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

Android中的进度对话框问题

我想ProgressDialog在我的Activity中创建一个简单的.我这样创建它:

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    setContentView(R.layout.channellist);

    final Context c=this;

    t1=(TextView) findViewById(R.id.channellistStatus);

    listView=(ListView) findViewById(R.id.channellist);

    rc=RCManager.getInstance();

    chlistAdapter = new ChannelListAdapter(this,R.layout.channellist_row_lyt,clist);

    listView.setAdapter(chlistAdapter);

    t1.setText("No Channel List Found...");

    progDailog=ProgressDialog.show(this,"HI", "Loading");

    new Thread(new Runnable() {

        @Override
        public void run() {
            try 
            {
                Thread.sleep(3000);
            } 
            catch (InterruptedException e) 
            {
                e.printStackTrace();
            }   
            updateChannelList();
        }
    }).start();
Run Code Online (Sandbox Code Playgroud)

但它导致以下异常,即WindowManager BadToken异常.我不知道为什么会这样.请有人帮我解决这个问题吗?

05-23 16:56:44.573: ERROR/AndroidRuntime(2494): FATAL EXCEPTION: main
05-23 16:56:44.573: ERROR/AndroidRuntime(2494): java.lang.RuntimeException: Unable            to start activity           ComponentInfo{com.nds.fr.activities/com.nds.fr.activities.TabGroup2Activity}:  java.lang.RuntimeException: Unable to start activity   ComponentInfo{com.nds.fr.activities/com.nds.fr.activities.ChannelListing}:  android.view.WindowManager$BadTokenException: Unable to add …
Run Code Online (Sandbox Code Playgroud)

android

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

在java中解析xml时出错

我试图解析由Google Geo代码API返回的XML,但是我在解析时遇到以下错误.

 [Fatal Error] :1:1: Premature end of file.
    org.xml.sax.SAXParseException: Premature end of file.
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source)
at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
at test2.main(test2.java:55)
Run Code Online (Sandbox Code Playgroud)

amd我的代码是这样的..我确定我正确得到响应xml ..

        URL u = new URL("https://maps.googleapis.com/maps/api/geocode/xml?latlng=12.983333,77.583333&sensor=false");  
        URLConnection uc = u.openConnection();
        uc.setDoOutput(true);

        StringBuffer sbuf=new StringBuffer();

        inxml=uc.getInputStream();

        BufferedReader in = new BufferedReader(
        new InputStreamReader(inxml));

        String res;
        //System.out.println(" Response from Google Maps "+res);
        while ((res = in.readLine()) != null){
               sbuf.append(res).append("\n");
        }
        in.close();

        System.out.println(" Total Data received  "+sbuf);

        //XML PARSE Starts Here........

        DocumentBuilderFactory docBuilderFactory = DocumentBuilderFactory.newInstance();
        DocumentBuilder docBuilder …
Run Code Online (Sandbox Code Playgroud)

java xml

3
推荐指数
1
解决办法
5759
查看次数

标签 统计

android ×4

android-fonts ×1

java ×1

uuid ×1

xml ×1