
android
bai_dawn
记录我的学习情况
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
android service控制音乐的简单案例
service类中:public class Music extends Service {private MediaPlayer player;private myBinder mybinder;@Overridepublic void onCreate() {// TODO Auto-generated method stubsuper.onCreate()原创 2014-10-25 13:54:03 · 465 阅读 · 0 评论 -
关于fragment 的findFragmentById出现空指针问题
主要检查一下每个fragment或者fragmentActivity导的包是否正确,时候是v4的。每个都要检查。还有的原因可能是getSupportFragmentManager().findFragmentById()。查看一下getSupportFragmentManager()方法是否写成了getFragmentManager()。原创 2015-09-22 22:40:10 · 736 阅读 · 0 评论 -
app步骤
开发工具的选择开发工具我将选用AndroidStudio,它是Google官方指定的Android开发工具,目前是1.3稳定版,1.4的预览版也已经发布了。AndroidStudio的优点就不需多说了,GitHub上大部分的Android开源库也都已迁移到AndroidStudio上来,在未提供jar文件时,使用AndroidStudio可以极为方便地集成开源库。最为重要的是Googl原创 2015-11-23 22:36:28 · 398 阅读 · 0 评论 -
app测试方向
一. App端性能测试(1. App使用的时候觉得非常卡顿不流畅(2. 查询一个信息或者执行一个操作,服务端需要好几秒才有响应结果(3. 当应用在使用高峰,比如促销活动时,频繁出错(4. App使用一段时间后内存占用过高,甚至出现闪退(5. 访问应用的界面打开非常慢)a) Andro原创 2015-11-23 22:20:03 · 704 阅读 · 0 评论 -
适配html图片和本地图片
1.适配器中加载网络图片:final Html.ImageGetter imageGetter = new Html.ImageGetter() { publicDrawable getDrawable(String source) { Drawable drawable =null;原创 2015-11-26 19:00:13 · 1186 阅读 · 0 评论 -
home建后再次进入不显示之前的页面问题
第一次安装app后,打开新页面然后按home键后,再次点击会重新打开应用,之后就可以正常。解决这个问题办法是在根activity的oncreate方法中加入if(!isTaskRoot){finish();return;}原创 2016-01-04 16:33:25 · 604 阅读 · 0 评论 -
realm数据库
引入比较麻烦,但是还算是好用。https://realm.io/news/realm-java-0.84.0/官网,可以转换成中文格式按照要求去调整。原创 2016-01-09 16:58:20 · 318 阅读 · 0 评论 -
imageLoader加载本地图片
/** * 从内存卡中异步加载本地图片 * * @param uri * @param imageView */ public void displayFromSDCard(String uri, ImageView imageView) { // String imageUri = "file:///mnt/sdcard原创 2016-02-27 15:05:37 · 462 阅读 · 0 评论 -
listview单个刷新item
public void refreshView(int index){int visiblePos = gridView.getFirstVisiblePosition();View view = gridView.getChildAt(index-visiblePos);if(view != null){ViewHolder holder = (ViewHolder)view.g原创 2016-02-27 15:11:23 · 537 阅读 · 0 评论 -
Android创建项目出现错误
这个问题的解决修改gradle-wrapper.properties文件,修改gradle的版本,改成之前可以使用的版本 修改gradle的引用配置,File->Settings 搜索gradle,右侧选择加载本地的Use local gradle distribution ,然后将之前的项目地址复制到这个里面,应用确定就可以了。如果出现错误网上搜索是因为sudio升级...原创 2018-03-15 14:23:21 · 514 阅读 · 0 评论 -
关于split拆分后最后获取不到空字符串的问题
主要是split方法里面第二个参数写成-1,则获取到的数组没有长度限制。这样就能获取到包括空字符串的全部。不写默认是0.原创 2015-09-23 11:04:02 · 4906 阅读 · 1 评论 -
eclipse 修改类的注释
windows–>preferenceJava–>Code Style–>Code Templatescode–>new Java files编辑它${filecomment}${package_declaration}/*** @author 作者 E-mail:* @version 创建时间:${date} ${time}* 类说明*/${typ原创 2015-10-22 13:43:09 · 407 阅读 · 0 评论 -
gson
将json中的list类型的数据转换成list集合Gson gson=new Gson原创 2014-10-30 14:55:54 · 353 阅读 · 0 评论 -
android 数据库
android 数据库的简单操作,包括增,删,改,查。用于学习原创 2014-10-31 15:03:28 · 581 阅读 · 0 评论 -
gridview 外层是个滑动的父控件
package com.smart.ui.view;import android.content.Context;import android.util.AttributeSet;import android.widget.GridView;public class ShowAllGridView extends GridView {原创 2014-11-30 16:18:49 · 508 阅读 · 0 评论 -
progressbar实现旋转
drawable中:xml文件 android:drawable="@drawable/net_progress_bar_round" android:pivotX="50%" android:pivotY="50%" /> 代码对应的xml中 android:layout_width="60dp"原创 2014-11-30 21:42:08 · 887 阅读 · 0 评论 -
多个提示点击出现
xml 最外层加android:background="#aa000000"设置popupwindow,handler,如果隔多少秒消失还需要handler发空消息设置popupwindow:private void showPopup(View view) {popupWindow = new PopupWindow(view,Layo原创 2014-12-01 22:47:11 · 419 阅读 · 0 评论 -
关于传感器
类extends Activity implements SensorEventListener@Overridepublic void onSensorChanged(SensorEvent event) {// TODO Auto-generated method stubif(event.sensor.getType()==Sensor.TYPE_TEMPERATURE)原创 2014-12-02 15:51:05 · 575 阅读 · 0 评论 -
scrollview里加图片上面出现一块白色区域
在imageview中加属性android:adjustViewBounds="true"原创 2014-12-03 18:34:56 · 523 阅读 · 0 评论 -
获取当前网络ip
WifiManager my_wifiManager = ((WifiManager) getSystemService("wifi"));DhcpInfo dhcpInfo = my_wifiManager.getDhcpInfo();String ip=intToIp(dhcpInfo.gateway);非常简单原创 2014-12-11 23:17:00 · 539 阅读 · 0 评论 -
listview 中嵌套 HorizontalScrollView 出现的问题
主要是滑动HorizontalScrollView时,当滑动第一个,下面的也跟着滑动。解决此问题的办法是。在getview中添加if (itemHolder.hsv.getScrollX() != 0) { itemHolder.hsv.scrollTo(0, 0); }将所有的HorizontalScrollView还原到起原创 2015-03-18 19:12:35 · 1024 阅读 · 0 评论 -
Android串口的读取
1.安装ndk Android studio中点击 并且需要配置环境变量 2.创建jni文件 将上面5个文件放到jni文件下。需要注意得是5个文件都有用。 3.再Java目录下创建android_serialport_api文件夹 将Java代码SerialPort和SerialPortFinder两个文件放到里面 4.添加编译 上面得操作即可完成串口得读取功能。 关...原创 2018-05-28 19:36:17 · 9650 阅读 · 1 评论