自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 Android开发之自定义属性

public class MyAttributeView extends View { private int myAge; private String myName; private Bitmap myBg; public MyAttributeView(Context context, AttributeSet attrs) { super(

2017-02-25 15:10:31 347

原创 Android开发之自定义开关

/** * 一个视图从创建到显示过程中的主要方法 * //1.构造方法实例化类 * //2.测量-measure(int,int)-->onMeasure(); * 如果当前View是一个ViewGroup,还有义务测量孩子 * 孩子有建议权 * //3.指定位置-layout()-->onLayout(); * 指定控件的位置,一般View不用写这个方法,ViewGroup的时候才

2017-02-25 13:57:30 636

原创 Android开发之手机适配工具类

public class DensityUtil { /** * 根据手机的分辨率从 dip 的单位 转成为 px(像素) */ public static int dip2px(Context context, float dpValue) { final float scale = context.ge

2017-02-24 15:40:59 494

原创 Android之ViewPager的使用

MainActivity:public class MainActivity extends AppCompatActivity { private static final String TAG = MainActivity.class.getSimpleName(); private ViewPager viewpager; private TextView tv

2017-02-24 11:28:11 346

原创 Android实现横屏与竖屏之间的转换

public void switchOrientation(View v){ int orientation = getResources().getConfiguration().orientation; if (orientation == Configuration.ORIENTATION_PORTRAIT){ setRequestedOrientation(

2017-02-22 19:41:51 867

原创 计算机基础知识试题及答案

在网上找了好久,都是只有题目没有答案,有的也只是部分答案。浪费了一上午时间查的,希望对大家有帮助。中间可能有错误的,请大家多多指正。第一部分   一、单项选择题 1.世界上第一台电子数字计算机取名为(  C  )。 A.UNIVAC    B.EDSAC    C.ENIAC    D.EDVAC2.操作系统的作用是(  C  )。 A.把源程序翻译成目标程序 

2017-02-22 11:53:20 15811 3

原创 Android开发之动画

动画的变换:/* * 编码实现View Animation * 1. Code方式 * 2. Xml方式 */public class VAActivity extends Activity { private ImageView iv_animation; private TextView tv_animation_msg; @Override public voi

2017-02-21 17:52:56 428

原创 Android应用组件之ContentProvider

ContentProvider:1. MainActivitypublic class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentVi

2017-02-20 14:43:04 211

原创 Android应用组件之Service

Service的生命周期:AIDL的用法:1. 服务端:1.1 MyRemoteService.javapublic class MyRemoteService extends Service { @Override public IBinder onBind(Intent intent) { Log.e("TAG", "onBind()"); r

2017-02-20 14:25:54 274

原创 图片的三级缓存

图片的三级缓存:1. 服务器端serlet:/** * 返回包含所有商品信息Json数据的Servlet */public class ShopInfoListServlet extends HttpServlet { private static final long serialVersionUID = 1L; protected void doGet(HttpServletR

2017-02-17 10:40:21 293

原创 android学习之消息机制与异步任务

消息机制:1. XML文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="verti

2017-02-17 10:27:00 355

原创 Android学习之数据存储

Android数据存储1. 主界面XML<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation=

2017-02-15 18:29:38 242

原创 Java Web学习(六)

5. 文件下载的需求:1). 在文件上传成功后的 success.jsp 页面上提供一个 "下载资源" 的超链接2). 点击 "下载资源" 的超链接, 会把请求发送到 Servlet, 读取数据库, 在页面上显示可以下载的资源信息FileName: 11.尚硅谷_JavaWEB_监听器.pptxDesc: AA下载 FileName: 12.

2017-02-14 18:44:20 198

原创 Java Web学习(七)

7. HttpSessionActivationListener1). 监听实现了该接口和 Serializable 接口的 Java 类的对象随 session 钝化和活化事件> 活化: 从磁盘中读取 session 对象> 钝化: 向磁盘中写入 session 对象> session 对象存储在tomcat 服务器的 work\Catalina\loca

2017-02-14 18:40:37 173

原创 java Web学习(五)

3. JSTL:1)*. c:out 主要用于对特殊字符进行转换. 真正进行输出时, 建议使用 c:out, 而不是使用 EL2)*. c:set: 可以为域赋属性值。 而对域对象中的 JavaBean 的属性赋值用的并不多. 3). c:remove: 移除指定域对象的指定属性值(较少使用, 即便移除也是在 Servlet 中完成)4)*. c:if: 在页面上对

2017-02-13 17:31:07 212

原创 javaWeb学习(四)

2. 自定义标签1). HelloWorld①. 创建一个标签处理器类: 实现 SimpleTag 接口. ②. 在 WEB-INF 文件夹下新建一个 .tld(标签库描述文件) 为扩展名的 xml 文件. 并拷入固定的部分: 并对 description, display-name, tlib-version, short-name, uri 做出修改

2017-02-13 11:19:10 181

原创 javaWeb学习(三)

1. Session 的创建和销毁page 指定的 session 属性: 1). 默认情况下, 第一次访问一个 WEB 应用的一个 JSP 页面时, 该页面都必须有一个和这个请求相关联的 Session 对象. 因为 page 指定的 session 属性默认为 true2). 若把 session 属性改为 false, JSP 页面不会要求一定有一个

2017-02-09 14:56:55 179

原创 javaWeb学习(三)

1. JSP 指令: JSP指令(directive)是为JSP引擎而设计的, 它们并不直接产生任何可见输出, 而只是告诉引擎如何处理JSP页面中的其余部分。2. 在目前的JSP 2.0中,定义了page、include 和 taglib这三种指令3. page 指令:1). page指令用于定义JSP页面的各种属性, 无论page指令出现在JSP页面中的什

2017-02-07 18:08:52 169

原创 javaWeb学习(二)

7. MVC 设计模式. 6. 和属性相关的方法:1). 方法void setAttribute(String name, Object o): 设置属性  Object getAttribute(String name): 获取指定的属性Enumeration getAttributeNames(): 获取所有的属性的名字组成的 Enumera

2017-02-07 16:13:33 167

原创 javaWeb学习一

1. 使用 JavaEE 版的 Eclipse 开发动态的 WEB 工程(JavaWEB 项目)1). 把开发选项切换到 JavaEE2). 可以在 Window -> Show View 中找到 Package Explorer, 并把其拖拽到开发区的左边3). 在 Servers 面板中新建 Tomcat 服务器. 一定要关联到 Tomcat 安装的根目录4). 新建一个 Dy

2017-02-04 17:43:13 196

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除