`
文章列表
代码审查(Code Review)是软件开发中常用的手段,和QA测试相比,它更容易发现和架构以及时序相关等较难发现的问题,还可以帮助团队成员提高编程技能,统一编程风格等。   1. 代码审查要求团队有良好的文化  团队 ...
public void onClickShare(View view) {              Intent intent=new Intent(Intent.ACTION_SEND);   
可以使用 Android 集成进来的 apache 中关于联网的API。   HttpParams : 保存Http请求设定的参数对象   HttpConnectionParams :提供对Http连接参数进行设定的方法,比如 连接超时时间 等。   HttpClient :发起Http连接请求的对象,   HttpResponse :Http 请求返回的响应   最后,其实apache还是提供了释放 连接资源的方法的,不过是埋得深了点。   httpClient.getConnectionManager().shutdown();   这个shutdown并不是 ...
/**  * 判断Android客户端网络是否连接   * @param context  * @return 真假  */     public static boolean checkNet(Context context) { try { ConnectivityManager connectivity = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE); if (connectivity != null) { NetworkIn ...
public static String getUrlResponse(String url) { try { HttpGet get = new HttpGet(url); HttpClient client = new DefaultHttpClient(); HttpResponse response = client.execute(get); HttpEntity entity = response.getEntity(); return ...
最近由于公司做的一个Android项目,需要上传视频到服务器,实现上下传以及播放,涉及到视频的手机终端播放流媒体视频,所以本人搭配了一个达尔文流媒体服务器,本文还参考了: 百度文库:http://wenku.baidu.com/view/eca0cd5c3b3567ec ...
       /** * 根据图片网络地址获取图片的byte[]类型数据 *  * @param urlPath *            图片网络地址 * @return 图片数据 */   public static byte[] getImageFromURL(String urlPath) { byte[] data = null; InputStream is = null; HttpURLConnection conn = null; try { URL url = new URL(urlPath ...
     /**   * 返回目录IMAGE_PATH下的所有fileDot后缀的文件 * @return */ public static List<File> getFileFromSd(String fileDot){ List<File> fileList=new ArrayList<File>(); File path=new File(IMAGE_PATH); File[] files=path.listFiles(); for (File file:files) { if ...
如题:   public void onClick(View v) { //启动系统相机 Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); startActivityForResult(intent, CASE_CAMERA); }   public void onClick(View v) { //启动系统视频摄像头   Intent intent = new Intent(M ...
获取图片缩略图:       byte[] imageByte=getImageFromURL(urlPath.trim()); //以下是把图片转化为缩略图再加载 BitmapFactory.Options options = new BitmapFactory.Options(); options.inJustDecodeBounds = true; BitmapFactory.decodeByteArray(imageByte, 0, imageByte.length,options );  //此时返回bitmap为空  optio ...
如题,关键代码如下:   @Override protected void onCreate(Bundle savedInstanceState)  { super.onCreate(savedInstanceState); setContentView(R.layout.bitmap_change); iView = (ImageView)findViewById(R.id.iv); originBg = BitmapFactory.decodeResource(this.getResources(), R.drawable.downl ...
今天在写程序中遇到如下问题,如此怪异,在网上找了很多,终于解决了问题: java.lang.IllegalArgumentException: View not attached to window manager       解决方法: 在调用系统相机拍照相片后返回protected void onActivityResult(int requestCode, int resultCode, Intent data)方法,那么可能会抛出这个异常,原因就是返回activity后,重新运行onCreate方法,那些view重新画出来,某些需要初始化的变量没有设置好。处理这个问题 ...
转发自:http://www.cnblogs.com/nokiaguy/archive/2010/08/23/1806870.html   在此感谢原创作者,谢谢。     Gallery组件主要用于横向显示图像列表,不过按常规做法。Gallery组件只能有限地显示指定的图像。也就是说,如果为Gallery组件指定了10张图像,那么当Gallery组件显示到第10张时,就不会再继续显示了。这虽然在大多数时候没有什么关系,但在某些情况下,我们希望图像显示到最后一张时再重第1张开始显示,也就是循环显示。要实现这种风格的Gallery组件,就需要对Gallery的Adapter对象进行一 ...
     java.lang.OutOfMemoryError: bitmap size exceeds VM budget解决方法   最近在做电信的一个视频地图项目时,需要获取网络图片预览,用到图片缩略图技术,通过参考了很多同行的方法,本人写了以下获取网络图片缩略图的代码,如有不妥,望高手指正,谢谢。以下是实现方法:     获取缩略图关键代码     byte[] imageByte=getImageFromURL(urlPath[i].trim()); //以下是把图片转化为缩略图再加载
ListView有好几种风格的分隔线:设置方法:   mListView.setDivider(getResources().getDrawable(android.R.drawable.alert_light_frame)); 关键是参数:android.R.drawable.alert_light_frame,其他还有 android.R.drawable.alert_dark_frame android.R.drawable.arrow_down_float等,具体参考API。
Global site tag (gtag.js) - Google Analytics