- 博客(96)
- 收藏
- 关注
原创 租凭项目记录
1、百度地图两点距离/** * 计算两点之间距离 * * @param start * @param end * @return 米 */ public double getDistance(double lat_a, double lng_a, double lat_b, double lng_b) {
2016-02-25 11:17:34
393
转载 在BIOS中如何更改启动顺序
http://zhidao.baidu.com/link?url=UCUSCZnP8OoLqNHtYICz4yfm-IuECzzS3VtjWSMUhKMI9OsvJHb8U0FEcWCIlR0qu1UFYN4iZAC6FvFw6M0Um_ 1.首先,请根据屏幕提示进入BIOS设置。一般品牌机和笔记本都会设置成F2键,其他兼容电脑一般会设置成Delete键(键盘方向键上方)。具体请参看屏幕提示。提示
2016-02-20 13:00:51
10038
1
原创 百度地图定位
1、版本和key的对应 相关包和权限的设定以及相关配置的引入 2、定位、加载已知定位、搜索package com.DDMap.ddmap;import android.app.Activity;import android.graphics.Color;import android.os.Bundle;import android.util.Log;import android.view
2016-02-19 14:59:04
455
原创 加载图片动态效果
1、多张png图片 动态配置文件实现–animation-list (1)配置文件<?xml version="1.0" encoding="utf-8"?><animation-list android:oneshot="false" xmlns:android="http://schemas.android.com/apk/res/android"> <item android
2016-02-17 16:46:38
535
原创 安卓socket通讯
1、服务端: /////持续监听客户端端口请求 ServerSocket监听,并使用Socket获取输入输出流import java.io.IOException;import java.io.OutputStream;import java.net.ServerSocket;import java.net.Socket;public class SimpleServer { /**
2016-01-22 16:23:25
723
原创 安卓错误积累
1、项目新建时,SDK选择的API版本要4.0以上,否则会生成一个兼容包,运行报错 2、bitmap出错: ////解决:Bitmap thumbnail = Bitmap.createScaledBitmap(bmp, w, h, true)if (!bmp.isRecycled()) { bmp.recycle();}bmp = null;Bitmap thumbnail
2016-01-20 16:54:09
363
原创 短信验证SMSSDK的使用
网站:http://wiki.mob.com/sms-android-%E6%97%A0gui%E6%8E%A5%E5%8F%A3%E8%B0%83%E7%94%A8/ 1、报错: 你的appkey的账号过期了 2、使用: (1)初始化:// 初始化短信SDK SMSSDK.initSDK(this, APPKEY, APPSECRET, true); fin
2016-01-18 17:40:39
862
原创 listview的局部刷新
1、效果: 2、实现:使用同等级的方法修改每项的uipublic class TestAdapter extends BaseAdapter { private SparseArray<AppFile> dataList = null; private LayoutInflater inflater = null; private Context mContext; p
2016-01-18 14:57:18
460
原创 Xutils的参数设置post、get
1、xutils post和get请求上传参数的添加方法是分开的//post请求时使用addBodyParameter方法添加参数RequestParams params = new RequestParams();params.addBodyParameter("username", username);params.addBodyParameter("password", password
2016-01-16 00:05:17
5583
原创 java后台的数据层数据组织
1、DataGrid的数据组织—service在事物内 (1)actionpublic void getExchange() { this.writeJson(orderService.getExchange(exchange)); }(2)serviceStringBuffer data = new StringBuffer(); Map<String,
2016-01-15 23:19:07
609
原创 Intent传递数据
1、单个实体类:Intent intent = new Intent();intent.setClass(Login.this, MainActivity.class);Bundle bundle = new Bundle();bundle.putSerializable("user", user);intent.putExtras(bundle);this.startActivity(i
2016-01-09 15:45:54
274
原创 定时器的实现
1、TimerTaskTimerTask task = new TimerTask() { public void run() { Message message = new Message(); message.what = 2; handler.sendMessage(message); }
2016-01-08 16:47:37
388
原创 陌陌APP学习
1、异步登录………..感觉自己就到这个层次了!!!putAsyncTask(new AsyncTask<Void, Void, Boolean>() { @Override protected void onPreExecute() { super.onPreExecute(); showL
2016-01-04 16:10:07
602
原创 安卓动画技术
1、Linearout布局的动画(布局先弹出–》加载图片列表) private void showWelcomeAnimation() { Animation animation = AnimationUtils.loadAnimation( WelcomeActivity.this, R.anim.welcome_ctrlbar_slideup);
2016-01-04 15:43:36
377
原创 安卓内存问题
1、软引用的垃圾回收SoftReference 对象的软引用。 如果一个对象具有软引用,内存空间足够,垃圾回收器就不会回收它; 如果内存空间不足了,就会回收这些对象的内存。 只要垃圾回收器没有回收它,该对象就可以被程序使用。软引用可用来实现内存敏感的高速缓存。使用软引用能防止内存泄露,增强程序的健壮性。 SoftReference的特点是它的一个实例保存对一个Java对象的软引用,该软引用
2016-01-04 14:58:55
434
原创 jquery的积累
1、拓展jQueryjQuery.fn.extend({ check: function() { return this.each(function() { this.checked = true; }); }, uncheck: function() { return this.each(function() { this.checked = false; });
2015-12-30 13:29:39
299
原创 gridview的布局
1、布局:<!-- android:numColumns="auto_fit" ,GridView的列数设置为自动 android:columnWidth="90dp",每列的宽度,也就是Item的宽度android:stretchMode="columnWidth",缩放与列宽大小同步android:verticalSpacing="10dp",两行之间的边距,如:行一(NO.0~NO.2
2015-12-29 17:53:59
552
原创 java后台接收数据
1、getParameter来获取数据int userId = Integer.parseInt(this.getgetParameter().getParameter("userId")); int tieId = Integer.parseInt(this.getRequest().getParameter("tieId"));2、java前台–》后台的接收:JSP中直接用属性名
2015-12-28 23:21:38
2791
原创 安卓错误积累(1)
1、Cannot generate texture from bitmap异常的解决方案 ////由于4.0之后系统开启了GPU硬件加速导致的 解决: 在图片加载之前,设置ImageView为关闭硬件加速状态(api11之后添加的功能,低版本会报错)if (SystemUtils.getSystemVersion() >= SystemUtils.V4_0) { img
2015-12-26 22:25:45
236
原创 安卓中的序列化(Parcelable/Serializable)
1、对象序列化 1.1、永久性保存对象,保存对象的字节序列到本地文件中; 1.2、用过序列化对象在网络中传递对象; 1.3、通过序列化对象在进程间传递对象。2、实现Serializable接口(java) Serializable的作用是将数据对象存入字节流当中,在需要时重新生成对象, 主要应用是利用外部存储设备保存对象状态,以及通过网络传输对象等。 ///Serializable
2015-12-26 11:27:58
406
原创 软键盘的弹出的操作
1、对软键盘的操作:InputMethodManager /** * 切换键盘状态 * * @param v */ public void switchInput(View v) { InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT
2015-12-25 13:06:56
322
原创 安卓性能优化积累
1、activity的泄露 (1)、如果你持有一个未使用的 Activity 的引用,其实也就持有了 Activity 的布局,自然也就包含了所有的 View。 (2)、最棘手的是持有静态引用(很危险) Activity 和 Fragment 都有自己的生命周期。 一旦我们持有了静态引用,Activity 和 Fragment 就不会被垃圾回收器清理掉了。(m_staticActivity
2015-12-24 22:35:58
311
原创 安卓技术积累(1)
1、listView item imageView 切换在适配器中 getView()方法final boolean[] isSelected = new boolean[]{false};holder.zambiaImageView.setOnClickListener(new View.OnClickListener() { @Override public void onC
2015-12-23 13:36:16
334
原创 安卓适配
1、表情包的适配:ImageSpan (1)、ImageSpan是通过bitmap生成的,如果要调整图片的大小,你可以对bitmap进行预处理,比如scale之类的操作,生成你目标的bitmap再生成ImageSpan。(2)、可以把图片设置到ImageView里,调整好ImageView里图片的大小,再把ImageView生成对应的bitmap,从而生成ImageSpan。(3)、测试:设置bi
2015-12-21 12:07:27
505
原创 JD项目的借鉴(1)
1、webview+进度条<ProgressBar android:id="@+id/progressBar1" style="?android:attr/progressBarStyleHorizontal" android:layout_width="match_parent" android:layout_height="3dp"
2015-12-16 18:38:39
327
原创 数据库远程连接的问题
1、mysql无法连接: 原因:3.禁止远程管理和其它空间的程序调用,引起整个数据库服务器崩掉; 解决: (1)、授权法: 在MySQL中输入:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY 'root' WITH GRANT OPTION;////或者:GRANT ALL PRIVILEGES ON *.* TO'myuse
2015-12-12 15:59:57
405
原创 Androidannotation的使用
1、错误:The AndroidManifest.xml file contains the original component, and not the AndroidAnnotations generated component. Please register MyannoActivity_ instead of MyannoActivity解决:在xml配置中activity设置 <act
2015-12-11 11:23:26
493
原创 安卓数据库activeandroid框架
1、实体类的注解(activeandroid框架:实现orm操作)import java.io.Serializable;import com.activeandroid.Model;import com.activeandroid.annotation.Column;import com.activeandroid.annotation.Table;@Table(name = "in_cart
2015-12-10 17:59:20
697
原创 安卓theme的设置问题
1、activity设置无标题——设置window的属性 (1)、配置来实现: ////?????没有达到效果:<activity android:name=".AbsActivity" android:theme="@style/AppBaseThemeMain" > </activity>////style<style name
2015-12-10 12:51:31
308
原创 系统屏幕亮度
1、一般的app没有修改系统屏幕亮度的权限,要system权限才可以! 2、一般分两种: (1)、当前屏幕activity(window) (2)、系统屏幕亮度 实现: ////设置为手动/* * 设置系统参数为手动操作 */ private void setScrennManualMode() { ContentResolver content
2015-12-09 21:29:58
487
原创 安卓图片动画移动
1、直线运动: ////1、多个同步 、异步、顺序执行ObjectAnimator animator1 = ObjectAnimator.ofFloat(imageView, "translationX", 0F, 360F);// X轴平移旋转 ObjectAnimator animator2 = ObjectAnimator.ofFloat(ima
2015-12-07 22:19:02
823
原创 安卓项目细节整理
1、从左向右切换 ////继承activitystartActivity(new Intent(this, MainActivity.class));finish();//添加动画 overridePendingTransition(R.anim.slide_in_right, R.anim.slide_out_left);//(1):in动画<set xmlns:androi
2015-12-07 15:36:58
493
原创 安卓杂碎(手势操作控件)
1.activity的执行 (1)、onCreate 方法只在activity一开始创建的时候执行。 (2)、也就是在该activity销毁后才能再次执行,假如当前activity上再打开一个activity,并且原来的activity已经销毁了,再返回原来的activity会重新执行onCreate (3)、可以通过activity的生命周期的onStart方法或者是onResume方法对原
2015-12-05 12:39:16
444
原创 安卓加载数据问题(1)
1、gridview的适配器adapter,有数据,加载后没有显示出来? 问题: 布局的冲突:动态加载布局(那个布局使用的是fill-parent导致的错误) <include layout="@layout/myprodshowfilterlay" /> <com.itau.yamadv.view.MyGridView2
2015-12-04 23:12:43
430
原创 安卓项目版本兼容问题
首先创建一个Android项目,在选择Android版本号的界面,如果选择的最低Android版本的”大版本号”小于编译时采用的Android大版本号时,就需要考虑版本兼容问题,这样子创建出项目后自然就会产生出appcompat_v7这个类库项目出来。具体界面如下图,如果编译时采用4.3版本,选择最低要求版本号为2.x或者3.x时创建出来的项目就会自动创建appcompat_v7支持库。解决方法:
2015-12-04 14:54:20
713
原创 popwindow的使用
1、实例化一个popprivate void showPopWindow(Context context, View parent) { LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); final View vPop
2015-12-04 11:34:02
585
原创 popwindow的使用(全屏变暗)
1、布局界面 2、代码: // 删除菜单 private View mpopView_more; private PopupWindow popWindow_more = null; private TextView txt_cecle, txt_goback; private View parentview; @Override protect
2015-12-03 09:11:15
770
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人