自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (1)
  • 收藏
  • 关注

原创 gradle

项目与第三方库需要在同级目录下: 需要哪个依赖库 新建一个工程 配置和代码拷贝过来   setting.gradle: include ':app' include ':CommonLibrary' project (':CommonLibrary').projectDir = new File('../../CommonLibrary/') include ':CommonLibr

2016-12-12 13:47:41 322

原创 广告的加载

对广告进行配置 json.txt {     "native": [         {             "pid": "12282",             "fbids": [                 "1092925614086669_1092926840753213"             ]         }

2016-12-06 11:37:23 1019

原创 第一个布局

android:layout_width="fill_parent"     android:layout_height="fill_parent"     android:background="@drawable/home_bg"     android:orientation="horizontal" >         FrameL

2016-11-29 11:29:33 235

原创 Insta Splash的effect设计效果

针对于insta splash的Effect的功能设计 在Effect功能项的底部的效果按钮添加一个 1.在EffectSelectView设置一个按钮效果中的一种图片处理的效果布局 布局文件: xml version="1.0" encoding="utf-8"?> RelativeLayout xmlns:android="http://schemas.androi

2016-11-29 09:57:28 357

原创 app加载广告

最常用的就是使用google admob。 首先是需要在www.admob.com获得自己的发布者ID并且下载admob的JAR包作为开发使用。 获得ID和JAR包后具体做法如下: 注意:admob要求的最低版本为android1.5,目标编译版本最低为android3.2,即         android:minSdkVersion="3"         android:targe

2016-11-25 18:32:48 379

原创 java框架

其实框架很简单的,你可以认为它是一个工具,甚至一个插件。 框架的作用,就是将一个公用的,常用的技术,封装起来, 帮你处理一些基础的东西,可以让你不用再去写那些繁琐的东西。 就拿你要学的struts来说:他本质上也是用java写的,和我们自己写的类没有区别,他实现的东西我们自己也可以实现。 比如接收客户端的数据,我们是用request.getParameter()来的,但是如果有很多个参数,

2016-10-14 09:25:09 313

原创 python

python虚拟环境:      c:\Users\Administrator>d: d:\>cd 加上虚拟环境的文件夹路径    python -m venv 虚拟器名称            pip install 安装的模块      小程序: from urllib.request import urlopen from urllib.error import HTTPEr

2016-10-09 08:35:00 286

原创 js的一些下载文件及功能

一.jquery-1.7.2.min.js 这是Jquery javascript库的精简版! jquery是做什么用的呢? 1 、取得页面中的元素。如果不使用JavaScript 库,遍历DOM (Document Object Model ,文档对象模型)树,以及查找 HTML 文档结构中某个特殊的部分,必须编写很多行代码。jQuery 为准确地获取需要检查或操纵的文档元素,提 供

2016-09-14 13:50:19 1576

原创 js的ajax技术

js与jQ的ajax技术区别 AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术,通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。 Jquery是一个优秀的Javascript库。兼容各种浏览器使用户能更

2016-09-14 11:10:23 229

原创 js实现图片轮播效果

js 的ajax技术 需要请求各类数据  jQ需要自己的包 网上下载                                             $(document).ready(function () {             var oauth_token = Cookies.getCookie('oauth_token');    

2016-09-14 09:23:26 489

转载 js中的动画效果

clientWidth:获取对象的内容可视区域的宽度,即clientWidth=width+padding,不包括滚动条。 clientHeight:获取对象的内容可视区域的高度,即clientHeight=height+padding,不包括滚动条。 scrollWidth:获取对象内容的实际宽度,即对象的滚动宽度。 scrollHeight:获取对象内容的实际高度,即对象的滚

2016-09-07 09:33:10 408

转载 安卓屏幕适配

Configuration 适配各种屏幕规格,首先要取到系统对于屏幕的配置信息,这些配置可从工具类Configuration获得。Configuration对象在Activity中通过调用getResources().getConfiguration()得到,该对象的常用属性说明如下: touchscreen : 屏幕触摸方式。有下列几种取值定义:"未定义", "不支持触摸", "专用笔触摸"

2016-08-20 09:44:35 626

原创 百度地图

显示地图和定位 对于一个地图SDK来说,首先要显示地图,然后定位到当前城市。 这方面百度地图和高德地图的处理代码差不多,下面是两种地图sdk显示并定位的代码例子: 百度地图 [java] view plain copy   // 以下主要是定位用到的代码   private MapView mMapView;   private BaiduM

2016-08-20 09:41:32 628

转载 安卓测试

单元测试TestCase Android的sdk提供了对项目进行单元测试的功能,开发包的android.test下面便是专门用来单元测试的类。单元测试的作用是通过模拟文本输入和手势输入(如点击操作),从而让app自动执行一系列的操作,这样就能够检查程序是否运行正常。 下面是搭建测试工程的具体步骤: 1、首先当然你得有一个待测试的app工程,最简单的如带有一个编辑框的Hello Wor

2016-08-20 09:34:01 553

原创 安卓SlidingPaneLayout

SlidingPaneLayout SlidingPaneLayout是Android在android-support-v4.jar中推出的一个可滑动面板的布局,在前面《Android开发笔记(一百零一)滑出式菜单》中,我们提到水平布局时的LinearLayout无法自动左右拉伸,必须借助于手势事件才能拉出左侧隐藏的布局,现在SlidingPaneLayout便是为了解决LinearLayout

2016-08-20 09:27:26 818

原创 html css js

JavaScript 是属于网络的脚本语言! JavaScript 被数百万计的网页用来改进设计、验证表单、检测浏览器、创建cookies,以及更多的应用。 JavaScript 是因特网上最流行的脚本语言。 HTML 指超文本标签语言。 HTML 是通向 WEB 技术世界的钥匙。 CSS 概述 CSS 指层叠样式表 (Cascading Style S

2016-08-20 09:16:18 255

原创 jquery与document转换

.divName{                 font-size: 48px;             }                                        function load () {                 //juery对象转成dom对象                 //选择class=divName的标签       

2016-06-20 15:59:59 570

原创 数据库

一。SQLite:数据库 ---------------------------------- 【名词解释】 数据库(database):相当于excel文件,是若干个数据表的载体,内部可以存在若干数据表 数据表(table):相当于excel文件中的某个工作表,用于存储数据 列/字段(column):即一竖排 行(row):即一横排 【相关英文】 design:设计 uniqu

2016-06-17 09:22:36 410

原创 android与h5

在eclipse中做出链接地址 WebView webView;     @Override     protected void onCreate(Bundle savedInstanceState) {         super.onCreate(savedInstanceState);         setContentView(R.layout.activity_

2016-06-14 17:36:30 539

原创 linearlayout实现fragment切换

在布局文件中,使用linearlayout实现fragment的容器 public class MainfragmentActivity extends FragmentActivity{ //    Discoverfragment discover; //    Mefragment me;     Sportfragment sport; //     //    p

2016-06-14 13:51:47 1051

原创 长连接

发送图片 图片放在asset目录下 public void sendImage(View view)     {     try {         //读出图         AssetManager manager=getAssets();         InputStream is=                 manager.open("first_logo.

2016-06-13 11:14:01 342

原创 多线程

工作线程 public void run() {                 try { //登录线程需要连接线程中的资源                     //判断资源存不存在,不存在wiat                     if (TApplication.xmppConnection.isConnected()==false)                  

2016-06-13 11:09:02 217

原创 网络的连接

public class NetworkUtil {     public static void checkNetworkstate(final Activity activity) {         try {             //             ConnectivityManager manner=(ConnectivityManager) activity.ge

2016-06-07 14:43:04 306

原创 像素

public class DisplayUtil { public static int sp2px(Context context ,float sp) {     //mdpi 2.53cm 160  1dp=1px 320*480               //hdpi  240 1dp=1.5px  480*800             //xhdpi 320  1dp=2p

2016-06-06 14:03:15 203

原创 反编译

一。E:\李振景\第三个月\反编译\apk签名工具apktool(可视化操作,jdk必须是1.6) 在  apk签名工具apktool  中将app生成的小机器人粘贴过去 双击apktool.exe,将app反编译 生成xml文件。 二。在 最新版工具 这个包中完成反编译,解析出xml文件 Cmd 在资源管理器选中文件夹,右键复制 Cd 右键粘贴文件夹 C:\Users\pjyj

2016-05-30 19:30:31 301

原创 缓存图片并显示在adapter

加载图片,设置缓存,适合加载多个图片        holder = (ViewHolder) convertView.getTag();         Music music = getItem(position);         holder.tvName.setText(music.getTitle());         // 使用volley加载图片

2016-05-25 09:01:27 420

原创 xutils的使用

xutils   注解模块 public class MyApplication extends Application{          @Override     public void onCreate() {         super.onCreate();         x.Ext.init(this);  //初始化xutils     }      } 然

2016-05-25 08:39:38 242

原创 volly框架——Gson

private void loadmusic() {         String url="http://tingapi.ting.baidu.com/v1/restserver/ting?from=qianqian&version=2.1.0&method=baidu.ting.billboard.billList&format=json&type=2&offset=0&size=50";

2016-05-21 09:26:54 281

原创 关于注册清单的一些文件

Android中的AppWidget   桌面小部件 什么是AppWidget? 如何编写一个桌面AppWidget? 1>编写AppWidget的布局XML文件. 2>编写AppWidget的元数据配置文件 (meta.xml)   在该配置文件中需要定义AppWidget的   初始化大小及初始化布局等基本属性.   3>为该AppWidget编写一个控制器类,要求该类

2016-05-21 09:10:16 1761

原创 帧动画

帧动画  一帧一帧的实现,联系起来就是动漫,多用于游戏,手机桌面的大部分图片都是用的补间动画,需要设置显示一个帧的时间 首先建立drawable文件夹,在里面创建fragm的xml文件,如下设置           每隔多久换什么图片  -->                               在activity的代码,在textview中显示图片

2016-05-18 09:10:45 309

原创 appwidget桌面小部件

appwidget是桌面小部件 类似于天气预报那样的,是broadcastreceiver的子类,建立myappwidget expends appwidget 首先完成注册                                                                                                and

2016-05-18 08:54:42 364

原创 viewpager

public class MainActivity extends Activity {     private List iv=new ArrayList();     private ViewPager vp;     private mypageradapter adapter;          private Handler handler=new Handler(){

2016-05-11 17:28:23 204

原创 fragment

@Override     protected void onCreate(Bundle savedInstanceState) {         super.onCreate(savedInstanceState);         setContentView(R.layout.activity_main);         one=new OneFragment();

2016-05-11 17:26:14 222

原创 Json解析

try {    JSONObject object=new JSONObject(str);    JSONObject result=object.isNull("result")?null:object.getJSONObject("result");    if(result!=null){     JSONObject data=result.getJSONObject("dat

2016-05-07 11:51:54 216

原创 获得数据的post,get

GET方法:代码请求部分直接附在路径的后面 因此没有输出流输出请求部分 并且容易泄密 String path="http://v.juhe.cn/weather/index?format=2&cityname=%E8%8B%8F%E5%B7%9E&key=";      String line=null;   try {    URL url=new URL(path);    Htt

2016-05-07 11:44:31 259

原创 XML的解析

XML是可扩展标记语言,设计宗旨是传输数据而不是显示数据,在各种开发中都广泛应用,Android也不例外。作为承载数据的一个重要角色,如何读写XML成为Android开发中一项重要的技能。今天就由我向大家介绍一下在Android平台下几种常见的XML解析和创建的方法。 在Android中,常见的XML解析器分别为SAX解析器、DOM解析器和PULL解析器,下面,我将一一向大家详细介绍。

2016-05-02 19:27:07 198

原创 handler用法

Handler对象与其调用者在同一线程中,如果在Handler中设置了延时操作,则调用线程也会堵塞。每个Handler对象都会绑定一个Looper对象,每个Looper对象对应一个消息队列(MessageQueue)。如果在创建Handler时不指定与其绑定的Looper对象,系统默认会将当前线程的Looper绑定到该Handler上。 在主线程中,可以直接使用new Handler()创建Ha

2016-05-02 19:04:29 251

instasplash

图像处理

2016-12-07

空空如也

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

TA关注的人

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