`
hautxsh
  • 浏览: 60346 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论
文章列表
使用http往服务端上传文件,要使用MultipartEntity,需要引入httpmime包,在附件中。 public static String postFile(String uploadFile, final String uploadType, String userId) throws ClientProtocolException, IOException, JSONException { HttpClient httpclient = new DefaultHttpClient(); //设置通信协议版本 httpclient.getParams ...
1. 电脑连接手机,命令行中输入:adb shell 2. 输入命令:cd /system/etc/init.d 进入到该目录下; 3. 输入命令: find . -name "*" | xargs grep -n "/dev/log/main" 4. 根据第三步执行的结果,从手机中打开每一个文件, 找到“rm /dev/log/main”,删除该语句。要确保所有的这个语句都被删除。 5. 重启手机即可。
最近公司有一个需求是为产品加上推送功能,已经使用开源的androidpn项目完成。 在使用提供的demo时,首先根据需要注册服务,配置好目录raw下面的androidpn.properties文件。但是发现如果在同一个手机上面装有两个使用androidpn的应用时,就会出现问题。后来把其中一个应用的org.androidpn.client包名改一下,同时改一下相应的包名,问题解决。
一:什么是NDK? NDK 提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so 和java 应用一起打包成apk。这些工具对开发者的帮助是巨大的。 NDK 集成了交叉编译器,并提供了相应的mk 文件隔离CPU、平台、ABI 等差异,开发人员只需要简单修改mk 文件(指出“哪些文件需要编译”、“编译特性要求”等),就可以创建出so。NDK 可以自动地将so 和Java 应用一起打包,极大地减轻了开发人员的打包工作。比较简单的说,NDK是一套交叉编译工具,它可以帮你把你用C或C++书写的代码,编译为.so(类似与win下的.dll)格式的文件,使你可以在你的Androi ...
TelephonyManager tm = (TelephonyManager) this.getSystemService(Context.TELEPHONY_SERVICE); String deviceid = tm.getDeviceId(); String tel = tm.getLine1Number(); String imei =tm.getSimSerialNumber(); String imsi =tm.getSubscriberId(); 不过通过测试,移动号码有的不能获取到手机号,这和运营商 ...
# ------------------------------------- # android 原始混淆模板 # ------------------------------------- # ---------------------------------- # 通过指定数量的优化能执行 # -optimizationpasses n # ---------------------------------- -optimizationpasses 5 # ---------------------------------- # 混淆时不会产生形形色色的类 ...
    最近做一个Android应用,需要使用JavaMail后台发送邮件。在调试过程中,总是发现  Session   s=Session.getInstance(props)不能实例化,料想定是导入包出现的问题。经过反复调试,终于解决,现在总结一下Android使用JavaMail需要注意的问题,分享一下,以免大家少走弯路:     1.使用javamail必须先下载3个JAR包并导入工程 activation.jar   additonnal.jar   mail.jar ,导入方法为: project->properties->java build path->libr ...
1、往掉前后的空格 String里最常用的方法trim()。 String s = "  abc   "; Sysout.println("--" + s.trim() + "--"); 打印的结果 --abc-- 2、往掉字符串中间的空格 试用环境:比如从word,excl或者数据库中取用户名时,“李四”和“李 四”和“李     四”都应该为同一个用户。 public String del_space(String str) { if (str == null) { return null; } char[] str ...
在android里,有4种activity的启动模式,分别为: “standard” (默认) “singleTop” “singleTask” “singleInstance” 它们主要有如下不同: 1. 如何决定所属task “standard”和”singleTop”的activity的目标task,和收到的Intent的发送者在同一个t ...
public static Bitmap toRoundCorner(Bitmap bitmap, int pixels) {                  Bitmap output = Bitmap.createBitmap(bitmap.getWidth(), bitmap.getHeight(), Config.ARGB_8888);          Canvas canvas = new Canvas(output);            final int color = 0xff424242;          final Paint paint = new P ...
在onLocationChanged方法里获得自己当前的坐标 然后方法里写 mSearch.reverseGeocode(new GeoPoint((int)(location.getLatitude()*1e6),(int)(location.getLongitude()*1e6))); 然后再通过代码实行这个方法功能 public class MySearchListener implements MKSearchListener { public void onGetAddrResult(MKAddrInfo result, int error){ MKGeocoderAddressC ...
Global site tag (gtag.js) - Google Analytics