`
文章列表
在我们自己开发的app中,往往要打开android market,比如很多的app都有评分的功能,需要打开一个android market,我们要打开某个app,但是这个app并没有安装在客户的手机上,我们就需要打开一个android market定位到这个app,以便让客户下载。 通过app包名直接定位到你的App: http://market.android.com/details?id=<app的包名>或者market://details?id=<app的包名> 例如:   [java] view plaincopy

加密相关

http://git.oschina.net/kymjs/KJFrameForAndroid这个项目不错,可以学点东西这个类有加密的工具方法可以拿来直接用http://git.oschina.net/kymjs/KJFrameForAndroid/blob/master/KJFrame/src/org/kymjs/kjframe/utils/CipherUtils.java这哥们的一些android工具也不错http://litesuits.com/ 

转码相关代码

    博客分类:
  • java
在要传参数的地方写: <%=java.net.URLEncoder.encode("中文参数","GB2312")%>   在获取参数的地方: String ssxt=java.net.URLDecoder.decode(request.getParameter("ssxt"),"GB2312"); ssxt = new String(ssxt.getBytes("ISO-8859-1"), "utf-8");   <%=URLDecoder. ...
package com.lenovo.anyshare.widget; import com.lenovo.common.Logger; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.graphics.Paint.Style; import android.graphics.Rect; import android.util.Attrib ...
在Android中使用ImageView显示图片的时候发现图片显示不正,方向偏了或者倒过来了。   解决这个问题很自然想到的分两步走: 1、自动识别图像方向,计算旋转角度; 2、对图像进行旋转并显示。   一、识别图像方向         首先在这里提一个概念EXIF(Exchangeable Image File Format,可交换图像文件),具体解释参见Wiki。 简而言之,Exif是一个标准,用于电子照相机(也包括手机、扫描器等)上,用来规范图片、声音、视屏以及它们的一些辅助标记格式。 Exif支持的格式如下:  
^[a-zA-Z][a-zA-Z0-9_]*$

Hudson问题汇总

    博客分类:
  • work
  混淆部分不识别嵌入class,在新文件中重新定义class,hudson中mapping查看,才出现了结果。   删除远程commit分支后,hudson编译报错,git log显示在已经删除的commit id处受阻,找配置组同事解决了。
package com.test.demo class Demo {     public interface Listener {         onCallback();     } } Log.v(TAG, "output : " + Demo.class);   ===>   "output : class com.test.demo.Demo" Log.v(TAG, "output : " + Listerer.class);  ===>  "output : interface co ...

wifi知识相关术语

    博客分类:
  • wifi
RSSI : Received Signal Strength Indication接收的信号强度指示,无线发送层的可选部分,用来判定链接质量,以及是否增大广播发送强度。   BSSID: BSSID,一种特殊的Ad-hoc LAN的应用,也称为Basic Service Set (BSS),一群计算机设定相同的BSS名称,即可自成一个group。每个BSS都会被赋予一个BSSID,它是一个长度为48位的二进制标识符,用来识别不同的BSS。其的主要优点是它可以作为过滤之用。   SSID: SSID(Service Set Identifier)也可以写为ESSID,用来区分不 ...
android 4.2.1源码分析   用到的接口:   WpsConfig mWpsConfig = new WpsConfig(); mWpsConfig.setup = WpsInfo.PCB / WpsInfo.DISPLAY(PIN);   WifiManager.startScan(mWpsConfig, mWpsListner(null)); WifiManager.stopScan();   启动后就可以检测连接状态   __________________________________________________________________ ...
synchronized 关键字,它包括两种用法:synchronized 方法和 synchronized 块。  1. synchronized 方法:通过在方法声明中加入 synchronized关键字来声明 synchronized 方法。如:  public synchronized void accessVal(int newVal);  synchronized 方法控制对类成员变量的访问:每个类实例对应一把锁,每个 synchronized 方法都必须获得调用该方法的类实例的锁方能 执行,否则所属线程阻塞,方法一旦执行,就独占该锁,直到从该方法返回时才将锁释放,此后被阻塞的线 ...
  1、When a p2p connection is formed over wifi, the device continues to maintain the uplink connection over mobile or any other available network for internet connectivity on the device.   翻译:上边的意思是,当p2p通过wifi工作的时候,3g网络的上行和你的wifi网络该干嘛干嘛,没什么影响。不要一位p2p占用了wifi其他都得让路,wifi-director还是很强大的。   2、The AP ...
  Runnable mRunnable = new Runnable() { public void run() { //TODO function } };   class MyRunnable implements Runnable { private String name; public MyRunnable(String name) { this.name = name; } pub ...
//通过包名和类名启动activity     private void openCamera() {         Logger.d(TAG, "openCamera");         ComponentName component = new ComponentName("com.android.camera", "CameraLauncher");         Intent intent = new Intent();         intent.setComponent(component);     ...
android ap 建立 关闭 实现 wifi 打开 关闭  扫瞄  连接等测试
Global site tag (gtag.js) - Google Analytics