`
hold_on
  • 浏览: 452263 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
  DESCRIPTION: android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy@424ce168 is not valid; is your activity running? at android.view.ViewRootImpl.setView(ViewRootImpl.java:646) at android.view.WindowManagerGlobal.addView(WindowManagerGlobal.java:248) ...
很久以前做的表情输入及显示,用的系统的SpannableString,以前都好端端的没问题,最近突然报出个棘手的bug,在4.1和4.1.1的手机上显示某位用户的评论时,程序直接挂掉, 异常信息:   9-17 16:38:27.429: E/AndroidRuntime(10425): FATAL EXCEPTION: main 09-17 16:38:27.429: E/AndroidRuntime(10425): java.lang.ArrayIndexOutOfBoundsException: length=116; index=125 09-17 16:38:27.429: ...
      前段时间项目中需要 统计接口连接时间,考虑到连接时间一般都是零点几毫秒级别的,为了拿到更精确地数值,没有使用System.currentTimeMillis(),而是贸然地使用System.nanoTime()来统计时间,后来分析服务器上的数据,发现 竟然有10-15%的数据数值竟然超过了 10的13次方。      原因: System.currentTimeMillis() 起始时间是基于 1970.1.1 0:00:00 这个确定的时间的,而System.nanoTime()是基于cpu核心的时钟周期来计时,它的开始时间是不确定的。(有篇文章说是更加cpu核心的启动时间 ...
E/AndroidRuntime( 1900): java.lang.StackOverflowError E/AndroidRuntime( 1900):     at android.graphics.Canvas.drawText(Canvas.java:1269) E/AndroidRuntime( 1900):     at android.text.Layout.draw(Layout.java:337) E/AndroidRuntime( 1900):     at android.widget.TextView.onDraw(TextView.java:4006) E/And ...
 压缩包中包含 工具 以及 使用方法
package com.zl.invoke; import java.lang.reflect.Constructor; public class A { public A() { } public A(String str) { } class Inner { private String name = "Inner"; public Inner() { } public Inner(String na) { name = na; } } public stati ...
在项目的过程中,有可能会要实现类似360优化大师、安卓优化大师的软件搬家、静默安装等需要root权限的功能,或者类似SET_PREFERRED_APPLICATIONS、MOVE_PACKAGE 等需要系统的权限,必须要有系统签名。 咱们拿 软件搬家 来当例子(通过获取系统权限,而不是弹出系统的应用管理界面来搬家):   实现方式: 1、想办法获取系统权限,但是这个一般办不到,因为不同厂家出厂的手机系统签名都不一样 ( 可以看看我很早的时候提的问题: android系统权限SET_PREFERRED_APPLICATIONS怎么获取 ) 2、在已经root过得手机,获取ro ...
问题描述:     Android SDK Manager 无法下载更新,或者更新速度超慢,或者待安装包列表不显示   解决方法: 第一步:修改hosts文件 修改后的hosts 文件内容为:   127.0.0.1 localhost #Google主页 203.208.
做Android布局是件很享受的事,这得益于他良好的xml方式。使用xml可以快速有效的为软件定义界面。可是有时候我们总感觉官方定义的一些基本组件不够用,自定义组件就不可避免了。那么如何才能做到像官方提供的那些组件一样用xml来定义他的属性呢?现在我们就来讨论一下他的用法。一、在res/values文件下定义一个attrs.xml文件,代码如下:<?xml version="1.0" encoding="utf-8"?> <resources>     <declare-styleable name="ToolBa ...
1.   Caused by: java.lang.IllegalStateException: Couldn't read row 0, col -1 from CursorWindow.  Make sure the Cursor is initialized correctly before accessing data from it. 原因:数据库未更新 在合作开发的过程中,当另一个人更改了数据库(例如像数据库中新增一个字段,并且在后续查询中有用到该新增字段),这时候你更新了代码,运行会报错,这是因为数据库版本号未更改,当覆盖安装的时候,没有更新数据库,但是你的代码中有用到新增 ...
错误信息:   [2013-04-24 10:27:39 - progect2.10411] Proguard returned with error code 1. See console [2013-04-24 10:27:39 - progect2.10411] Note: there were 1023 duplicate class definitions. [2013-04-24 10:27:39 - progect2.10411] Warning: android.support.v4.view.accessibility.AccessibilityNodeProvide ...
-keep class com.zl.proguarddemo.MainActivity$Inner{     public <fields>;     public <methods>; }   Inner为MainActivity的内部类(注意类路径名写全!!!)
1、采用JNI调用 2、混淆 3、web Service
hfgerr ()  发表于:2013-02-20 19:34:49 问题点数: 40 最近自己写个demo,需要用到SET_PREFERRED_APPLICATIONS权限在网上找了半天,大概有两种方式:1、 将手机root后,把apk强行push到system/app目录下,重启手机2、SET_PREFERRED_APPLICATIONS是系统权限,需要有系统的shareUserID和签名第一种尝试过,不行第二种方式,因为用的是自己公司的手机,知道一种shareUserId和签名,但是发现只有一部手机可用,其他手机都不能用提示错误:java.lang.SecurityExc ...
    android-support-v4.jar或其它第三方jar包放进去后,无法添加源码出现 source no found The Jar of this class file belongs to container 'Android Dependencies' which does not allow modifications to  source attachments on its entries 右击libs中的jar包->Build Path ->Add To Build Path,这样就可attach 源码了 再将存放源代码的source文件夹 ...
Global site tag (gtag.js) - Google Analytics