- 博客(23)
- 资源 (5)
- 收藏
- 关注
原创 定时任务,AlarmManager使用
项目需要:实现一个定时提醒的功能查阅资料知道,需要使用AlarmManagerAlarmManager介绍: AlarmManager是Android的一个系统服务,通过Context.getSystemService(Context.ALARM_SERVICE)方法获得 属性或方法名称说明
2016-04-27 09:31:43 17671 6
原创 Bitmap使用
转载请注明出处:先简单了解一下Bitmap位图文件(Bitmap),扩展名可以是.bmp或者.dib。位图是Windows标准格式图形文件,它将图像定义为由点(像素)组成,每个点可以由多种色彩表示,包括2、4、8、16、24和32位色彩。例如,一幅1024×768分辨率的32位真彩图片,其所占存储字节数为:1024×768×32/8=3072KB位图文件图像效果好,但是非压
2016-04-26 15:24:32 590
原创 android界面开发总结
分割线:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" >
2016-04-25 12:05:48 384
原创 R文件丢失
今天做了一个项目,导入了几种图片后R文件丢失了。后来发现原来是图片命名的方式不对,不能有大写字母!!我的属于下面第三种错误下面是在网上找的解决办法:Android 在开发中会自动生成一个 R.java 文件 ,这个文件是自动生成的,最好不要去改。不过有时候这个 java 文件会跟我们捉迷藏,在程序中 R.xx.xxx 会出现经常报错现象。2 选择eclipse/myeclips
2016-04-16 18:19:15 427
原创 将dp转换为px
/** * 将dp转换为px * * @param context * @param dpValue * @return */ public static int dip2px(Context context, float dpValue) { final float scale = context.getResources().getDisplayMetrics
2016-04-16 15:15:34 376
原创 android点击事件不灵敏
今天做了一个项目,项目中有一个自定义控件继承自ImageView的控件,我给它设置了点击事件,但是发现它点击不灵敏:点了好几下偶尔有一下有响应本来认为是和滑动冲突了,查找资料后发现,不是这样的后来发现,我在另外一个界面(其实是一个界面,不过是通过Include包含进来了)也使用的这个控件,而且Id设置为一样的了。应该是两个id一样的控件起冲突了,更改id后就行了
2016-04-15 18:53:15 3089
原创 滑动冲突
前几天写了一个仿qq5.0的效果继承 HorizontalScrollView实现水平滑动,内容区域是一个ListView上下滑动目前是没有滑动冲突但是,我想在左边菜单栏显示的时候,内容区域的ListView不能上下滑动外部拦截法解决滑动冲突声明成员变量:/** * 处理滑动冲突的属性 */ private int mLastIntercepX = 0; pri
2016-04-15 15:22:42 4093
原创 HttpClient get,Post请求
package com.example.httpurlconnectiontest;import java.io.IOException;import java.io.UnsupportedEncodingException;import java.util.ArrayList;import org.apache.http.HttpResponse;import org.apache
2016-04-14 21:59:47 1522
原创 HttpUrlConnection get,post传输
这里没有写UI操作,get请求中文乱码问题这里也没有处理,如果做UI操作,需要在子线程中,这里主要讲解get,post如何传递数据其他知识就不考虑了package com.example.httpurlconnectiontest;import java.io.BufferedReader;import java.io.IOException;import java.io.Inpu
2016-04-14 21:19:31 1682
原创 http通信get,post 中文乱码问题原因分析
转载请注明出处以前写过一些解决中文乱码的博客。但是以前只给了解决方案,并没有分析原因。今天来分析一下乱码的原因:post请求1.通过浏览器给后台提交数据的时候,默认使用的是ISO-8859-1提交的所以在Servlet中收到中文数据时要做编码转换。把字符串按照iso-8859-1转换为字节,然后把字节转换为utf-8name = new String(name.getV
2016-04-14 17:05:42 3010
原创 HTTP协议
几种常见的响应码200 OK 客户端请求成功400 Bad Request 客户端请求有语法错误,不能被服务器所理解402 Forbidden 服务器收到请求,但是拒绝提供服务404 Not Found 请求资源不存在,eg:输入了错误的URL500 Internal Server Error 服务器发生不可预期的错误503 Server Unavailable 服务器当前
2016-04-14 16:42:01 2489
原创 ANR Warning,RemoteViews can only be used once ,if not 问题
转载请注明出处,谢谢!今天做android开发,出现报错,找了半天终于知道哪里错了ANR Warning,RemoteViews can only be used once ,if not ,it may cause ANR in hosts such as Laucher,SystemUI. keys for search出错原因是MainActivity的onCreate方法中
2016-04-13 20:55:18 6980
原创 几种Tab的实现方法
转载请注明出处,谢谢!学了这久Android,今天来总结一下几种Tab的实现方法实现方法一:ViewPage来实现首先创建一个top.xml布局和一个bottom.xml布局,然后在主界面中通过Include属性添加top.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
2016-04-12 14:50:56 3417 2
原创 BitmapShader将图片转化为圆形图片
转载请注明出处,谢谢!今天用BitmapShader实现圆形图片package com.example.bitmap_porterduffxfermode;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import
2016-04-11 21:32:17 695
原创 PorterDuffXfermode自定义View实现圆角图片
今天使用PorterDuffXfermode自定义View实现圆角图片package com.example.bitmap_porterduffxfermode;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import andro
2016-04-11 21:03:55 1869
原创 BroadcastReceiver
今天来更深入的了解一下广播使用广播需要注意:1.BroadcastReceiver的生命周期只有十秒左右:所以,不能再BroadcastReceiver中做比较耗时的操作,而且也不能使用子线程做耗时操作,因为有可能你还没做完它的生命周期已经到了,主线程被杀死了,当然子线程也会被终结,如果需要执行耗时操作,可以通过发送Intent给Service,由Service来完成
2016-04-10 10:01:05 1383 1
原创 Android端与服务器通信访问不到
今天犯了一个特别低级的错误:Android端与服务器端进行通信,但是Android端发送数据到服务器,服务器接收不到,没反应。弄了几个小时,一直误认为是web端出问题了,最后才意识到,Android与电脑上服务器网络连接必须使用同一个无线连接,而我的android手机一直用的是数据访问网络的!!!
2016-04-06 19:13:04 641
原创 get/post请求中文乱码问题
所有的过滤器都只对post请求起作用,在jsp页面中设置字符编码方式,都只是对表单提交请求时的post请求起作用,对get请求不能起到设置其字符编码的作用,在get请求中使用的是默认的编码方法,所以对get请求,应该在server.xml文件中设置URIEncoding="GBK"然后重启tomcat便可以实现解决中文乱码问题,但是不建议在href超链接请求中传达中文参数,也不建议在get请求中传
2016-04-06 17:38:19 1136
原创 MyEclipse控制台中文输出乱码
由于中文操作系统的默认的编码是GBK,而JVM是默认系统的编码的,然后如果在MyEclipse上面把编码改为UTF-8的话有可能会造成乱码(一般情况下是不会的,不知道为什么我那个偏偏不是一般情况)。下面分享下解决方案吧。运行工程,找到到工具栏Debug图标,点击向下箭头,显示隐藏列表,在列表中找到Debug Configuration....点进去,在右边的Common中设置编码就行了
2016-04-06 17:14:35 1025
原创 AIDL[1] 什么是AIDL?
本次学习一个听起来很牛逼的知识,绝对能提高你的逼格每个应用程序都有一个进程跨进程是指在两个应用程序之间通信A应用程序的Activity与B应用程序的Service绑定,实现两个应用程序之间的通信什么是AIDL?AIDL表示“android接口定义语言”:Android Interface Definition Language进程间通信的方式使用AIDL定义的接口,会被
2016-04-05 18:33:30 237
原创 PopupWindow泡泡窗口
今天由于项目需要学习了一点PopuWindow的基础知识如何使用:案例:第一步创建泡泡窗口的布局:popup_setting.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" andr
2016-04-04 18:08:40 1563
原创 Dialog汇总
1.AlertDialog警告Dialog2.ProgressDialog进度条3.DatePickerDialog日期4.TimePickerDialog时间5.自定义Dialog使用方法和Toast类似下面是三种常用的Dialog《1》如何使用AlertDialogpublic class MainActivity extends Activity {
2016-04-02 17:00:07 361
原创 android 如何去掉标题栏
在android中去掉标题栏有三种方法,它们也有各自的特点。1.在代码里实现this.requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏这句代码要写在setContentView()前面。2.在清单文件(manifest.xml)里面实现<application android:icon
2016-04-01 15:00:58 602
sqljdbc4.jar jdbc连接Sql Server2012 所需的jar包
2016-08-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人