- 博客(22)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
转载 如何开发一个App(Android)
前言本篇博客从开发的角度来介绍如何开发一个Android App,需要说明一点是,这里只是提供一个如何开发一个app的思路,并不会介绍很多技术上的细节,从整个大局去把握如何去构思一个app的开发,让你对独立开发一款app的时候有个理解,如果有说的不对的地方,欢迎大家拍砖留言讨论。开发环境Android应用层使用的开发语言是Java,自然需要用到Java运行环境,无论你在Wi
2015-11-30 14:43:14 371
原创 Andorid关于注册游戏帐号界面(UI)
一丶先上效果图二丶参考代码RegistActivitypackage com.ythl.shouyoufanli.activity;import com.ythl.shouyoufanli.R;import android.app.Activity;import android.os.Bundle;/** * @author Administrator
2015-11-27 16:02:44 482
原创 关于TextView文字下划线
一丶Java代码中实现package com.pry.textviewdemo;import android.app.Activity;import android.os.Bundle;import android.text.Html;import android.widget.TextView;public class MainActivity extends Activity
2015-11-27 15:13:23 277
原创 Android 关于OOM的解决方案
在Android平台上面,应用程序OOM异常永远都是值得关注的问题。通常这一块也是程序这中的重点之一。这下我就如何解决OOM,提供几个方法.首先要了解什么是OOM?OOM就是内存溢出,即Out Of Memory。Android设备内存一般比较小,每个应用程序在专有的Dalvik虚拟机实例中运行,也就是说内存占有量超过了VM所分配的最大值。具体原因:1、一个进程的内存可以由
2015-11-26 15:28:12 443
原创 RadioGroup+Fragment实现页面之间的切换
1.现在好多APP都用的这种方法,自己开发的时候也写了一个这样的框架,点击是可以实现切换的.先上效果图2.参考代码MainActivity package com.ythl.shouyoufanli;import android.os.Bundle;import android.support.v4.app.Fragment;import android.sup
2015-11-26 15:00:06 5898
原创 Android布局中实现圆角边框
1. 可以在drawable 文件夹下 新建 corners_bg.xml 文件 <corners android:topLeftRadius="10dp" android:topRightRadius="10dp" android:bottomRightRadius=
2015-11-25 10:15:07 468
原创 设置QQ浏览器中页面的护眼模式
今天一直盯着电脑屏幕感觉眼睛很累,自己用的QQ浏览器,想设置一下护眼模式,但是找了半天都没有找到.于是百度终于找到了方法.下面分享给大家.第一步:点击进入应用中心2. 搜索栏里面输入 眼睛护航 ,并安装应用3.安装好了之后重新打开网页就完成了设置.最后希望我们都好好保护眼睛,天天开心,工
2015-11-23 17:48:17 5156
原创 Android的数据储存方式
Android下一共有5种数据储存方式:一. SharedPreferences储存数据SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置比如窗口状态,一般在Activity中 重载窗口状态onSaveInstanceState保存一般使用SharedPreferences完成,它提供了Android平台常规的Long长 整形、Int整
2015-11-23 17:25:56 339
原创 Android中的ANR
一. 概念在Android上,如果你的应用程序有一段时间响应不够灵敏,系统会向用户显示一个对话框,这个对话框称作应用程序无响应(ANR:Application Not Responding)对话框。用户可以选择“等待”而让程序继续运行,也可以选择“强制关闭”。所以一个流畅的合理的应用程序中不能出现anr,而让用户每次都要处理这个对话框。因此,在程序里对响应性能的设计很重要,这样系统不会显示AN
2015-11-23 17:13:23 295
原创 Java环境变量的配置
方便以后使用:1.classpath: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;2.path: 最后面加上 ;%JAVA_HOME%\bin;3.JAVA_HOME (JDK的路径)C:\Program Files\Java\jdk1.7.0_79
2015-11-23 14:29:05 293
原创 Animation动画
在Android中一共有4种动画:一、scale标签——调节尺寸1、自有属性android:fromXScale 起始的X方向上相对自身的缩放比例,浮点值,比如1.0代表自身无变化,0.5代表起始时缩小一倍,2.0代表放大一倍;android:toXScale 结尾的X方向上相对自身的缩放比例,浮点值;android:fromYSca
2015-11-23 13:54:12 340
原创 Java 内存区域和GC机制
目录Java垃圾回收概况 Java GC(Garbage Collection,垃圾收集,垃圾回收)机制,是Java与C++/C的主要区别之一,作为Java开发者,一般不需要专门编写内存回收和垃圾清理代码,对内存泄露和溢出的问题,也不需要像C程序员那样战战兢兢。这是因为在Java虚拟机中,存在自动内存管理和垃圾清扫机制。概括地说,该机制对 JVM(Java Virtual Mac
2015-11-23 11:15:51 254
原创 Fragment学习进阶(二)----->动态显示和移除
MainActivitypackage com.pry.fragmentdemo2;import com.example.fragmentdemo2.R;import android.os.Bundle;import android.support.v4.app.FragmentActivity;import android.support.v4.app.FragmentManag
2015-11-20 16:52:43 392
原创 Fragment学习进阶<一>-------静态
1、Fragment的产生与介绍 Android运行在各种各样的设备中,有小屏幕的手机,超大屏的平板甚至电视。针对屏幕尺寸的差距,很多情况下,都是先针对手机开发一套App,然后拷贝一份,修改布局以适应平板神马超级大屏的。难道无法做到一个App可以同时适应手机和平板么,当然了,必须有啊。Fragment的出现就是为了解决这样的问题。你可以把Fragment当成Activity的一个界
2015-11-20 09:33:36 299
原创 设计模式
1.单例设计模式:概念: java中单例模式是一种常见的设计模式,单例模式的写法有好几种,这里主要介绍2种:懒汉式单例、饿汉式单例 单例模式有以下特点: 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。好处: 保证在一个JVM中,该对象只有一个实例存在。省去了new操作符,降
2015-11-19 18:11:14 276
原创 四大组件之ContentProvider
四、Content Provider详解 ContentProvider(内容提供者)是Android中的四大组件之一。主要用于对外共享数据,也就是通过ContentProvider把应用中的数据共享给其他应用访问,其他应用可以通过ContentProvider对指定应用中的数据进行操作。ContentProvider分为系统的和自定义的,系统的也就是例如联系人,图片等数据。
2015-11-19 17:28:50 243
原创 四大组件之BroadcastReceiver
----------------------------广播接受者-----------------------------1.广播接收者广播接收者简单地说就是接收广播意图的Java类,此Java类继承BroadcastReceiver类,重写:public void onReceive(Context context,Intent intent),其中in
2015-11-19 16:53:28 317
原创 四大组件之Service
Service:服务(Service) 是一种在后台运行,没有界面的组件,由其他组件调用开始。Android 中的服务和 Windows 中的服务是类似的东西,它运行于系统中不容易被用户发觉,可以使用它开发如监控之类的程序。服务(Service)的实现1. 定义类继承 Service,重写 onCreate()、 onStart(Intent intent, int sta
2015-11-19 16:36:44 292
原创 四大组件之Activity
单个ActivityonCreate():当activity是被创建时候,会自动运行该方法。该方法做一些初始化动作,比如创建views,设置数据到list等等,该方法提供了一个Bundle类型的变量,该变量中有这个activity以前的状态信息,前提是以前存过这些信息。这个方法执行完后执行的是onStart()方法;若在onCreate方法中加入finish()方法,onC
2015-11-19 16:01:39 383
EventBus包
2016-01-22
如图 ,如何去掉上传到CSDN上面图片那个网址
2015-11-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人