- 博客(105)
- 资源 (33)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Android项目由Eclipse到Android Studio的完美迁移(包含友盟分享、百度统计、ViewPagerIndicat等第三方库文件、Jar包等)——项目迁移二
Android项目由Eclipse到Android Studio的完美迁移(包含友盟分享、百度统计、ViewPagerIndicat等第三方库文件、Jar包等)
2016-03-10 16:33:01
937
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Android Studio 如何修改应用程序的版本号和Application Id
1、方法一:2、方法二:打开app中的build.gradle修改
2016-03-10 14:49:54
23135
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 第三方库文件ViewPagerIndicator实现由Eclipse到Android Studio的完美迁移——项目迁移一
ViewPagerIndicator实现由Eclipse到Android Studio的完美迁移
2016-03-05 11:44:22
1136
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 5.0及以上系统上使用CircleImageView圆形头像出现方块背景问题(上一个Activity中的页面)
问题:5.0及以上系统上使用CircleImageView圆形头像出现背景(上一个Activity中的页面)解决办法:在全局配置文件中开启硬件加速
2015-12-24 18:09:41
2663
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Git学习之图形用户界面客户端SmartGit结合Eclipse开发Android总结
作者:Pillar1、GitHub官网创建仓库并找到克隆的仓库地址,如:https://github.com/PillarChen/MyFirstGit.git2、打开SmartGit克隆仓库3、将SmartGit开发工作切换到Develop分支上(配置完成后
2015-10-24 01:12:09
2365
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 反编译之apktool
1、解压apk文件:更改后缀名为.rar,使用相关软件解压; 2、还原.jar文件: 这一步需要用到一个工具 dex2jar (谷歌的代码库里有 http://code.google.com/p/dex2jar/) 下载完了,解压,然后把第一步的 产物(即那个classes.dex文件)放到 dex2jar的解压目录里 (解压目录里 有 dex2jar.bat 文件,检查一下,没有的话
2015-09-17 15:01:08
589
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
翻译 学习网站收集
安卓工具网站收集: APIStore http://apistore.baidu.com/Bmob: http://www.bmob.cn/productsUncode移动后端开发框架 http://www.uncode.cn/Android学习链接大放送官方网站: http://www.android.com/ http://developer.android.com/index.html
2015-09-15 18:43:01
2480
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 SQlite命令行操作数据库
1、打开命令行窗口: 2、打开SQlite工具: 3、创建表结构: 4、查看创建的表结构: 5、插入表数据: 6、查询数据的语句:7、未声明插入列的插入语句: 8、声明插入列的插入语句: 9、更新语句: 10、删除语句: 11、插入语句: 12、查看帮助命令: 13、命令行学习网站:W3C School http://www.w3cschool.cc/sqlite/sqlit
2015-09-15 18:11:43
1121
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 apk反编译
1、解压apk文件:更改后缀名为.rar,使用相关软件解压; 2、还原.jar文件: 这一步需要用到一个工具 dex2jar (谷歌的代码库里有 http://code.google.com/p/dex2jar/) 下载完了,解压,然后把第一步的 产物(即那个classes.dex文件)放到 dex2jar的解压目录里 (解压目录里 有 dex2jar.bat 文件,检查一下,没有的
2015-09-15 13:48:36
469
原创 IOS项目运行时已经更新下来了引入的第三方库但是还是提示找不到第三方库文件:‘FSCalendar/FSCalendar.h‘ file not found
1、问题场景:在IOS项目中引入日历库FSCalendar,已经执行了pod install也确认库更新下来了,但是运行项目还是失败了,提示:‘FSCalendar/FSCalendar.h’ file not found2、问题原因:IOS项目的启动有2个文件,运行了.xcodeproj(项目目录)和.xcworkspace(工作区目录)都可以启动项目,在引入了第三方库后若是使用.xcodeproj 启动的项目运行时会出这个问题,使用.xcworkspace启动项目就可以正常运行起来,记录一下这个问题
2022-02-26 17:44:37
1378
原创 Flutter插件开发按官方文档提示创建插件Android端提示getFlutterView()方法找不到
1、问题描述:Flutter插件开发按官方文档提示创建插件Android端提示getFlutterView()方法找不到2、文档代码(提示getFlutterView()方法找不到):new MethodChannel(getFlutterView(), CHANNEL).setMethodCallHandler( new MethodChannel.MethodCallHandler() { @Override
2020-12-30 10:42:31
1286
1
原创 Flutter页面优化之页面中执行setState跨级更新深层次的子Widget时减少中间层Widget的构建只构建目标Widget
页面中执行setState跨级更新深层次的子Widget时减少中间层Widget的构建只构建目标Widget
2020-12-18 13:36:08
677
1
原创 Flutter 容器Container嵌套Container出现内部Container设置宽高属性不生效问题分析
1、问题描述:Container嵌套Container,内部Container设置宽高属性不生效,即使设置constraints约束也不生效2、解决方案:取消两个Container的宽高设置,使用constraints去约束宽高即可限制内部的Container的宽高(注意不要设置宽高,原因看源码)Container( constraints: BoxConstraints(maxHeight: 60), child:Container( constraints: BoxConstraint
2020-12-08 17:59:32
2677
原创 Flutter App在举国哀悼时整体灰度实现
1、举国哀悼,App实现整体灰度:只要在整体外面套一个 ShaderMask, 然后修改 blendMode 即可class MyApp extends StatelessWidget { // This widget is the root of your application. @override Widget build(BuildContext context) { return ShaderMask( child: HomePage(), shade
2020-12-02 11:11:04
552
原创 aliyun CentOS安装完JDK检查版本时提示权限被拒绝,安装完Tomcat启动时提示权限不足
1、问题描述:CentOS安装完JDK检查版本时提示权限被拒绝2、解决办法:输入命令:chmod +x /home/cd/setup/java/jdk1.8.0_171/bin/java注:chmod:改变权限的方法+:代表添加权限x:代表执行权限/home/cd/setup/java/jdk1.8.0_171/bin/java:文件名(你的文件名是什么就在chm...
2019-06-20 13:26:22
750
原创 阿里云中的Tomcat启动成功但是访问部署的项目时无法访问
1、问题描述:阿里云中的Tomcat启动成功但是访问部署的项目时无法访问2、解决办法:到Tomcat安装的根目录下面执行Tomcat日志查询命令: tail -f logs/catalina.out提示出配置文件Server.xml配置有误,修改之后重启好啦...
2019-05-27 09:44:56
3188
原创 Flutter学习之阿里云Oss图片上传功能开发
1、阿里云目前未针对Flutter开发相关的集成功能,但是可以利用PostObject方式通过表单的形式来上传 ,PostObject方式上传图片官方文档:https://help.aliyun.com/document_detail/31988.html注意:调用方式可以主用户的accesskeyId 、accessKeySecret ,但是存在安全问题,不推荐使用;推荐使用子用户STS方式,...
2019-05-22 16:55:58
3701
1
原创 阿里云CentOS中MySQL修改my.cnf文件中的字符编码不生效问题
1、阿里云CentOS中MySQL修改my.cnf文件中的字符编码不生效问题原因:inux下老版本的Mysql修改数据库编码的方法是修改my.cnfvi /etc/my.cnf在[client]下添加default-character-set=utf8mb4在[mysqld]下添加default-character-set=utf8mb4在新的版本中如果这样修改的话,会造成无法启动...
2019-05-14 18:13:11
2131
原创 Android 多个滑动控件嵌套实现方式
1、方法一:ExpandableListView添加HeaderView、FooterView的方式实现(滑动时会有一点点衔接不流畅的感觉)2、使用NestedScrollView嵌套可达到衔接流畅的目的布局方式:3、嵌套的各种可以滚动的控件注意自定义重写onMeasure方法,防止出现高度定位不准显示不全的问题CustomExpandableListView :public cl...
2019-04-22 19:35:05
1003
1
原创 Flutter学习之边框按钮的用法
1、显示样式:2、边框按钮OutlineButton用法OutlineButton( borderSide: BorderSide(color: Theme.of(context).primaryColor), highlightedBorderColor: Theme.of(context).primaryColor, disabledBor...
2019-04-18 17:57:52
3010
原创 Flutter学习之将本地相册图片转换成Base64字符串
1、问题描述:读取到本地相册图片路径后,如何通过路径将图片转换成Base64字符串?2、解决方法: /* * 通过图片路径将图片转换成Base64字符串 */ static Future image2Base64(String path) async { File file = new File(path); Lis...
2019-04-16 17:56:09
8284
1
翻译 Flutter学习之倒计时计时器
1、自定义倒计时计时器控件:import 'dart:async';import 'package:flutter/material.dart';final TextStyle _availableStyle = TextStyle( fontSize: 16.0, color: Colors.pink[300],);final TextStyle _unavailableS...
2019-04-12 19:35:41
5069
原创 Android Studio添加git忽略配置未生效解决方案
1、命令行输入命令删除本地缓存再提交:git rm -r --cached . git add . git commit -m “update .gitignore"
2019-04-12 10:35:50
1085
原创 Flutter项目无法运行解决方案
1、项目因删除某些文件(如:android文件夹、ios文件夹等)导致项目无法运行;拉取git库项目出现莫名奇妙的原因无法运行等2、解决方案:可运行重新生成命令生成缺失的自动生成的文件:flutter create ....
2019-04-11 19:17:22
6015
原创 Flutter中使用GridView显示图片出现图片未填充满问题
1、问题描述:Flutter中使用GridView显示图片出现图片未填充满问题2、解决办法:Image组件设置三个属性即可填充满fit: BoxFit.cover,width: double.infinity,height: double.infinity,3、代码样式: Image( fit: BoxFit.cover, width: doub...
2019-04-11 12:55:24
1699
原创 Flutter学习之Base64加密及解密
1、导包:import 'dart:convert';2、使用方法: /* * Base64加密 */ static String encodeBase64(String data){ var content = utf8.encode(data); var digest = base64Encode(content); return digest; ...
2019-04-10 13:14:24
10059
原创 Flutter学习之获取APP基本信息
1、pubspec.yaml文件中引入第三方库(点击左上角 Packages get):package_info: 0.4.0+22、使用的文件中导入包名:import 'package:package_info/package_info.dart';3、获取信息方法:PackageInfo packageInfo=await PackageInfo.fromPlatform();...
2019-04-10 10:52:40
1592
原创 Flutter学习之自定义组合控件法实现左边标签右边文本输入框的自定义控件
1、自定义控件代码:import 'package:flutter/material.dart';/** 左边带标签提示的组合输入框控件*/class ItemTextField extends StatefulWidget { final String text; final String hint; final FocusNode focusNode; final ...
2019-04-08 16:59:33
2273
原创 Flutter学习之自定义组合控件法封装具有项目特色的统一样式的按钮
1、自定义具有统一样式的按钮控件import 'package:flutter/material.dart';/** 自定义适合项目特色的统一样式按钮*/class DefaultButton extends StatefulWidget { //点击回调 final GestureTapCallback onPressed; final String text; fi...
2019-04-08 16:56:09
1037
原创 Flutter学习之自定义控件之组合控件法实现ItemNextButton控件(显示文本、箭头指示图标及点击事件)
1、控件功能描述:自定义控件之组合控件法实现ItemNextButton控件(显示文本、箭头指示图标及点击事件)2、控件实现代码:import 'package:flutter/material.dart';/** 带指示图标可点击进入详情页的Item*/class ItemNextButton extends StatefulWidget { //点击回调 final G...
2019-04-08 14:24:14
1121
原创 重启Tomcat出现/home/***/setup/tomcat7/bin/catalina.sh: line 439: /home/ 重启失败
1、问题描述:重启Tomcat出现/home/***/setup/tomcat7/bin/catalina.sh: line 439: /home/ 重启失败2、问题原因:使用普通用户身份权限执行的重启Tomcat命令,应该切换到root用户身份再执行停止和重启Tomcat命令。3、阿里云Linux命令操作:sudo -i 切换到root用户权限下ls 列出当前目录cd...
2019-04-04 09:42:51
2316
原创 阿里云MySql数据库突然出现运行查询语句失败提示:Native table 'performance_schema'.'session_variables' has the wrong struct
1、问题描述:阿里云数据库MySQL运行查询语句突然出现查询失败2、错误日志:[Err] 1682 - Native table ‘performance_schema’.‘session_variables’ has the wrong structure3、问题原因:MySQL过时,需要升级4、解决办法:只要root用户执行以下语句即可: # mysql_upgrade -...
2019-04-04 09:25:42
2096
原创 struts2接口上传中文数据mysql数据库中出现乱码解决方案
1、修改Tomcat默认编码为utf-8,Tomcat7默认编码不是utf-8导致的在server.xml中找到Connector配置添加 URIEncoding="UTF-8"属性。<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443...
2019-04-02 09:56:07
298
原创 Flutter学习之图片显示
1、显示效果:2、代码:main.dartimport 'package:flutter/material.dart';void main() => runApp(new MyApp());class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { re...
2019-03-26 18:48:46
789
原创 AndroidStudio不显示New Flutter Project解决办法
1、问题描述:Android Studio按照官网安装完Flutter环境,发现新建工程时没有New Flutter Project,更新完插件也没用(开发环境3.0 3.2均这样)2、解决办法:我的环境是第一个没勾选,勾选后重启就有了3、友情链接:https://github.com/flutter/flutter-intellij/issues/1397https://www.jian...
2019-03-26 09:29:35
1892
原创 联通4g(3gnet模式)接口访问慢无线网或者3g网络正常
**1、问题描述:**联通卡4g模式(使用3gnet模式)部分接口访问慢,但是无线网、移动数据切换到3g或者设置3gwap模式下访问均正常2、原因:与DNS解析有关,为了 IOS 的 appstore 审核,服务端增加了 ipv6 支持,而 ipv6 的服务入口在美国中国移动和中国电信的 4G 网络 DNS 解析都会解析到两个 IP 地址,而中国联通的 4G 网络只能解析到 ipv4 地址...
2019-03-25 14:47:55
5962
原创 WebView放到RecyclerView中内容过多就无法显示问题有遇到过的吗
问题描述:X5WebView放到RecyclerView中后WebView中的内容超过一定的高度(测试发现高度超过2358)就无法显示详情内容
2019-03-21 14:49:08
1372
1
ViewPagerIndicator实现由Eclipse到Android Studio的完美迁移
2016-03-05
导航栏 Viewpager
2015-01-20
鲁东大学图书管理系统
2013-06-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人